HDU2029:Palindromes _easy version
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相关推荐
- HDU2029 Palindromes _easy version【入门】
Palindromes _easy version Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/O ...
- HDT_2029 Palindromes _easy version
这题是求"回文串", 所谓"回文"就是一个字符串正反读来都是一样的, 例如:level, noon. 在一个for循环里面定义了两个变量:i,j, 以前没有用过 ...
- 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 ...
- 报错:MetaException(message:Version information not found in metastore. )
报错背景: CDH安装完成hive后启动失败. 报错现象: [main]: Metastore Thrift Server threw an exception... MetaException(me ...
- [原创]错误提示:disagrees about version of symbol module_layout,解决方法
机器:ubuntu 12 问题描述:编译模块的时候提示错误:-1 Invalid module format 通过命令: dmesg 发现原因其实是:disagrees about version o ...
- 解决:dependencies.dependency.version' for com.google.guava:guava:jar is missing.
编译时报错 : dependencies.dependency.version' for com.google.guava:guava:jar is missing. 具体如下 XYSZM00089: ...
- 在电脑上安装了百度一键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 ...
- 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 ...
- 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 ...
最新文章
- 跨链(8)Cosmos之“跨链交互协议IBC”
- Yii 框架里数据库操作详解-[增加、查询、更新、删除的方法](转)
- 聊聊我对开发项目选技术的看法
- ajax传输json数据格式乱码_解决Ajax加载JSon数据中文乱码问题
- *【HDU - 4272 】LianLianKan (dfs 或 状压dp,贪心不行)
- python高阶函数教学_Python 简明教程 --- 16,Python 高阶函数
- Node Version Manager--NodeJS的多版本管理工具--轻松实现多个版本的NodeJS的管理开发
- 涂威威:第四范式经验与思考分享
- python sys模块 argv用法_python中sys模块的argv
- CentOS hadoop 伪分布式安装步骤
- C 中细节问题的试题
- 计算机网络 以太网 和令牌环网
- Canon iC MF8350Cdn打印机驱动安装,解决内存不能为written问题
- vs2019找不着工具箱了_解决vs2010中工具箱的不见问题
- 12-搜索前端开发-按分类搜索
- 外星人冯诺依曼【转】
- 这个时间戒夜奶很合适, 错过了不仅宝宝会受伤害, 妈妈也会很累
- java自行车为什么被黑_谷歌自行车没有「愚人」,我来告诉你为什么
- InetAddress.getByName背后发生了什么
- C语言练习(一球从M米高度自由下落,每次落地后返回原高度的一半,再落下,它在第N次落地时共经过多少米?反弹多高?)