九度OJ 1192:回文字符串

来源:互联网 发布:sql语句修改字段 编辑:程序博客网 时间:2024/06/08 07:51
题目1192:回文字符串

 

时间限制:1 秒内存限制:32 兆  特殊判题:否提交:3659 解决:1718

题目描述:

给出一个长度不超过1000的字符串,判断它是不是回文(顺读,逆读均相同)的。

输入:

输入包括一行字符串,其长度不超过1000。

输出:

可能有多组测试数据,对于每组数据,如果是回文字符串则输出"Yes!”,否则输出"No!"。

样例输入:
hellollehhelloworld
样例输出:
Yes!No!

注意:此题为:九度OJ 题目1192:回文字符串

说明:无

已AC源代码:

#include<stdio.h> #include<string.h> int main() {char ch[1100];int i,j,len,temp;     while(~scanf("%s",ch))     {     len=strlen(ch);         temp=1;         for(i=0,j=len-1;i<=j;++i,--j)         {       if(ch[i]!=ch[j])             {             temp=0;              break;}}if(temp)printf("Yes!\n");elseprintf("No!\n");}return 0;}/**************************************************************     Problem: 1192     User: 守望天空     Language: C++     Result: Accepted     Time:10 ms     Memory:1020 kb ****************************************************************/ 
0 0
原创粉丝点击