您的位置:首页 > 其它

九度oj 题目1192:回文字符串

2017-03-03 17:22 218 查看
题目1192:回文字符串

时间限制:1秒

内存限制:32兆

特殊判题:

提交:4391

解决:2082

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

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

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

样例输入:
hellolleh
helloworld

样例输出:
Yes!
No!


#include<iostream>
#include<string>
usingnamespacestd;
boolIsPalindromeString(strings){
intlen=s.length();
for(inti=0;i<len;i++){
if(s[i]!=s[len-1-i])
returnfalse;
}
returntrue;
}

intmain(){
strings;
while(cin>>s){
if(IsPalindromeString(s))
cout<<"Yes!"<<endl;
else
cout<<"No!"<<endl;
}
return0;
}



                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: