Description

编写程序,判断输入的一个字符串是否为回文。若是则输出“Yes”,否则输出“No”。所谓回文是指順读和倒读都是一样的字符串。

Input

Output

Sample Input

abcddcba

Sample Output

Yes

/* Copyright (c) 2014, 烟台大学计算机学院

* All rights reserved.

* 文件名称:test.cpp

* 作者:陈丹妮

* 完成日期:2015年 6 月 1 日

* 版 本 号:v1.0

*/

#include

#include

using namespace std;

int main()

{

char a[81];

gets(a);

int i,n=0,s=0;

for(i=0; a[i]!=0; i++)

n++;

for(i=0; i

{

if(a[i]==a[n-i-1])

s++;

}

if(s==n/2)

cout<

else

cout<

return 0;

}

心得体会:这次写的比上次写的简单多了,主要是想了个比较巧的方法,这就是进步!

所以做题前,先用数学思维想想有没有简单的办法解决,这样会简单的多!继续努力!!

c++ string 回文串_C++刷题——2802: 判断字符串是否为回文相关推荐

  1. C++刷题——2802: 推断字符串是否为回文

    Description 编敲代码,推断输入的一个字符串是否为回文. 若是则输出"Yes".否则输出"No". 所谓回文是指順读和倒读都是一样的字符串. Inpu ...

  2. 信息学奥赛一本通 1146:判断字符串是否为回文 | OpenJudge NOI 1.7 33:判断字符串是否为回文

    [题目链接] ybt 1146:判断字符串是否为回文 OpenJudge NOI 1.7 33:判断字符串是否为回文 [题目考点] 1. 字符串遍历 如何遍历字符串的一半? 如果字符串长度为len,那 ...

  3. python判断字符串是否为回文if语句_如何python判断字符串是否为回文?

    如何python判断字符串是否为回文? python判断字符串是否为回文的方法: 1.回文字符串:一个字符串,不论是从左往右,还是从右往左,字符的顺序都是一样的(如abba,abcba等). 2.如何 ...

  4. python判断字符串是否回文_判断字符串是否为回文 python

    回文正序和逆序一样的字符串,例如abccba 方法一 def is_palindrome1(text): l = list(text) l.reverse() t1 = ''.join(l) if t ...

  5. 【python】一道LeetCode搞懂递归算法!#131分割回文串 #以及刷LeetCode的一点点小心得 [数据结构与算法基础]

    题目:给定一个字符串 s,将 s 分割成一些子串,使每个子串都是回文串.返回 s 所有可能的分割方案. # 示例 输入: "aab" 输出: [["aa",&q ...

  6. 判断字符串是否为回文串

    判断字符串是否为回文串 判断回文数(双指针法) 常规解法 public boolean IsPalindrome1(String A){char[] arrayA = A.toCharArray(); ...

  7. bigdecimal 判断是否为数字_C语言判断字符串是否为回文

    回文就是字符串中心对称,如"abcba"."abccba"是回文,"abcdba"不是回文. /*判断字符串是否为回文*/ #include ...

  8. 判断相等_C语言判断字符串是否为回文

    回文就是字符串中心对称,如"abcba"."abccba"是回文,"abcdba"不是回文. /*判断字符串是否为回文*/ #include ...

  9. 第3关:利用栈判断字符串是否为回文串

    #ifndef stack__h #define stack__h#include <stdio.h> #include <stdlib.h>typedef char T; / ...

最新文章

  1. pytorch 冻结层操作 + 学习率超参数设置
  2. Codeforces Round #316 (Div. 2) D. Tree Requests dfs序
  3. 保护 wp cron.php,wp-cron.php任务的定时执行和控制
  4. python自动排版 html_Python 实现自动完成A4标签排版打印功能
  5. 把你的项目升级到IE8
  6. java获取指定年月往前推12个月的年月_java 获取日期的几天前,几个月前和几年前的实例...
  7. html div图片定位,html中div定位练习
  8. Android开发技术周报 Issue#9
  9. Nginx 学习总结(4)—— Rewrite 模块
  10. oracle 退出循环 使变量清空,[转]Oracle 清除incident和trace -- ADRCI用法
  11. java基础学习_GUI_如何让Netbeans的东西Eclipse能访问、GUI(图形用户接口)_day25总结...
  12. matlab数据存成脚本,matlab的excel的读和写(生成脚本m文件)
  13. c语言中函数指针用法,C语言函数指针的用法
  14. 使用java 实现 word 转换成图片
  15. 敏捷测试的思考和新发展
  16. 详解Linux内核红黑树算法的实现 http://blog.csdn.net/npy_lp/article/details/7420689
  17. 一文读懂nginx gzip_static
  18. 如何在微信小程序中使用iconfont 1
  19. 0xC0000005:读取位置 0x00000004时发生访问冲突。
  20. 创业需谨慎:减少摩擦,打造快乐体验

热门文章

  1. C R E AT E S U S P E N D E D标志使得应用程序能够在它有机会执行任何代码之前修改线程的某 些属性
  2. Camtasia字幕添加教程
  3. PCI PIN Security Requirement 附录A 翻译
  4. Unity人工智能AI编程知识
  5. Java+Swing可视化图像处理软件
  6. 个人微信号API开发
  7. 管理经济学计算机会成本,浅谈管理经济学教学中机会成本运用.doc
  8. altium designer 学习笔记 原理图库(schematic library)设计与使用
  9. linux mint 卸载compiz,Linux Mint 11 开启 Compiz Fusion 特效
  10. 北京邮电大学计算机导师与学生关系,【推荐给考北邮的同学】——选导师那些事儿...