博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Palindromes _easy version
阅读量:4451 次
发布时间:2019-06-07

本文共 1087 字,大约阅读时间需要 3 分钟。

Problem Description
“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。请写一个程序判断读入的字符串是否是“回文”。
 
Input
输入包含多个测试实例,输入数据的第一行是一个正整数n,表示测试实例的个数,后面紧跟着是n个字符串。
 
Output
如果一个字符串是回文串,则输出"yes",否则输出"no".
 
Sample Input
4
level
abcde
noon
haha
 
Sample Output
yes
no
yes
no
 
1 #include 
2 #include
3 #define N 1000 4 5 int main(){ 6 int n; 7 char s[N]; 8 int length; 9 int i;10 int j;11 int flag;12 13 scanf("%d",&n);14 15 while(n--){16 scanf("%s",s);17 length=strlen(s);18 19 i=0;20 j=length-1;21 flag=0;22 23 while(1){24 if(i>j)25 break;26 27 if(s[i]!=s[j]){28 flag=1;29 break;30 }31 32 i++;33 j--;34 }35 36 if(flag==0)37 printf("yes\n");38 39 else40 printf("no\n");41 } 42 return 0;43 }

 

转载于:https://www.cnblogs.com/zqxLonely/p/4053970.html

你可能感兴趣的文章
【bzoj1082】栅栏[SCOI2005]
查看>>
day18 Java学习(Map集合)
查看>>
Integer与int的区别
查看>>
hdu 1087
查看>>
LazyMan的Promise解法
查看>>
lua语言三则特性
查看>>
asp.net的Nelocity模板引擎
查看>>
fis webpack 原理对比
查看>>
22 广播的发送
查看>>
Linux 创建用户 限制SFTP用户只能访问某个目录
查看>>
正则表达式的学习笔记
查看>>
android图片特效处理之图片叠加
查看>>
结束贪心hdu 2491 Priest John's Busiest Day
查看>>
RHEL7中防火墙firewalld基础使用配置
查看>>
编程漫谈(八):此刻的幸福
查看>>
Python实现Json结构对比的小工具兼谈编程求解问题
查看>>
Java入门之:基本数据类型
查看>>
导航属性
查看>>
指针函数与函数指针
查看>>
Git工作流总结
查看>>