首页 > 学院 > 开发设计 > 正文

杭电 2029 Palindromes _easy version 回文串

2019-11-06 07:03:09
字体:
来源:转载
供稿:网友
PRoblem Description“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。请写一个程序判断读入的字符串是否是“回文”。Input输入包含多个测试实例,输入数据的第一行是一个正整数n,表示测试实例的个数,后面紧跟着是n个字符串。Output如果一个字符串是回文串,则输出"yes",否则输出"no".Sample Input
4levelabcdenoonhahaSample Output
yesnoyesno
#include <iostream>#include <string>using namespace std;int main(){	int n;	cin>>n;	while(n--)	{		string str;		cin>>str;		int m=0;		int len=str.length();		for(int i=0;i<len;i++)		{			if(str[i]!=str[len-1-i])			{				break;			}			else				m++;		}		if(m==len)		{			cout<<"yes"<<endl;		}		else			cout<<"no"<<endl;	}	return 0;} 
上一篇:argparse模块

下一篇:C语言文件处理

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表