Problem Description
“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。请写一个程序判断读入的字符串是否是“回文”。

Input
输入包含多个测试实例,输入数据的第一行是一个正整数n,表示测试实例的个数,后面紧跟着是n个字符串。

Output
如果一个字符串是回文串,则输出”yes”,否则输出”no”.

Sample Input
4
level
abcde
noon
haha

Sample Output
yes
no
yes
no


#include<stdio.h>
#include<string.h>
int main()
{int n,i;char a[10010],b[10010];scanf("%d",&n);getchar();while(n--){gets(a);int s=0;int l=strlen(a);for(i=0;i<l;i++){if(a[l-1-i]!=a[i])//不是a[l-i]!=a[i] {s+=1;} }if(s!=0) printf("no\n");else if(s==0) printf("yes\n");s=0;}return 0;
}

转载于:https://www.cnblogs.com/Friends-A/p/9309086.html

HDU2029:Palindromes _easy version相关推荐

  1. HDU2029 Palindromes _easy version【入门】

    Palindromes _easy version Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/O ...

  2. HDT_2029 Palindromes _easy version

    这题是求"回文串", 所谓"回文"就是一个字符串正反读来都是一样的, 例如:level, noon. 在一个for循环里面定义了两个变量:i,j, 以前没有用过 ...

  3. SpringBoot内置tomcat出现error:An incompatible version [1.1.32] of the APR based Apache Tomcat Native lib

    SpringBoot内置tomcat出现error:An incompatible version [1.1.32] of the APR based Apache Tomcat Native lib ...

  4. 报错:MetaException(message:Version information not found in metastore. )

    报错背景: CDH安装完成hive后启动失败. 报错现象: [main]: Metastore Thrift Server threw an exception... MetaException(me ...

  5. [原创]错误提示:disagrees about version of symbol module_layout,解决方法

    机器:ubuntu 12 问题描述:编译模块的时候提示错误:-1 Invalid module format 通过命令: dmesg 发现原因其实是:disagrees about version o ...

  6. 解决:dependencies.dependency.version' for com.google.guava:guava:jar is missing.

    编译时报错 : dependencies.dependency.version' for com.google.guava:guava:jar is missing. 具体如下 XYSZM00089: ...

  7. 在电脑上安装了百度一键root工具后,启动adb提示:adb server version (31) doesn't match this client (36); killing...

    在电脑上安装了百度一键root工具后,adb无法运行,提示: adb server version (31) doesn't match this client (36); killing... er ...

  8. Spark操作sparkSql报错:metastore.ObjectStore: Version information found in metastore differs 2.3.0 from e

    Spark操作sparkSql报错:metastore.ObjectStore: Version information found in metastore differs 2.3.0 from e ...

  9. java update needed_为什么会显示 Java Update Needed(需要 Java Update)消息:Your Java version is out of date(...

    1320  Java 为什么会显示 "Java Update Needed"(需要 Java Update)消息:"Your Java version is out of ...

最新文章

  1. 跨链(8)Cosmos之“跨链交互协议IBC”
  2. Yii 框架里数据库操作详解-[增加、查询、更新、删除的方法](转)
  3. 聊聊我对开发项目选技术的看法
  4. ajax传输json数据格式乱码_解决Ajax加载JSon数据中文乱码问题
  5. *【HDU - 4272 】LianLianKan (dfs 或 状压dp,贪心不行)
  6. python高阶函数教学_Python 简明教程 --- 16,Python 高阶函数
  7. Node Version Manager--NodeJS的多版本管理工具--轻松实现多个版本的NodeJS的管理开发
  8. 涂威威:第四范式经验与思考分享
  9. python sys模块 argv用法_python中sys模块的argv
  10. CentOS hadoop 伪分布式安装步骤
  11. C 中细节问题的试题
  12. 计算机网络 以太网 和令牌环网
  13. Canon iC MF8350Cdn打印机驱动安装,解决内存不能为written问题
  14. vs2019找不着工具箱了_解决vs2010中工具箱的不见问题
  15. 12-搜索前端开发-按分类搜索
  16. 外星人冯诺依曼【转】
  17. 这个时间戒夜奶很合适, 错过了不仅宝宝会受伤害, 妈妈也会很累
  18. java自行车为什么被黑_谷歌自行车没有「愚人」,我来告诉你为什么
  19. InetAddress.getByName背后发生了什么
  20. C语言练习(一球从M米高度自由下落,每次落地后返回原高度的一半,再落下,它在第N次落地时共经过多少米?反弹多高?)

热门文章

  1. python判断操作系统类型
  2. git merge最简洁用法
  3. 漫画科普 | 5G到底是个什么玩意儿?
  4. 为什么阿里巴巴禁止把SimpleDateFormat定义为static类型的?
  5. Cookie或将被替换!Chrome工程师提议新型HTTP状态管理协议
  6. SpringBoot非官方教程 | 第一篇:构建第一个SpringBoot工程
  7. 深入探索并发编程之内存屏障:资源控制操作
  8. 框架:@Bean注解
  9. 系统设计:性能指标、伸缩性、扩展性、可用性、安全性
  10. Redis:事件驱动(IO多路复用)