2029 Palindromes _easy version
2014-01-02 13:44
281 查看
Problem Description “回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。请写一个程序判断读入的字符串是否是“回文”。 Input 输入包含多个测试实例,输入数据的第一行是一个正整数n,表示测试实例的个数,后面紧跟着是n个字符串。 Output 如果一个字符串是回文串,则输出"yes",否则输出"no". Sample Input 4 level abcde noon haha Sample Output yes no yes no code:
#include<iostream> using namespace std; int main(){ int n,i,j,k; int l; string s; cin >> n; while(n--) { cin >> s; l = s.length(); for(i=0,j=l-1;(i!=j)&&((j-i)!=1);i++,j--) { if(s[i]!=s[j]) break; } if(i==j||(j-i)==1) cout << "yes"; else cout << "no"; cout <<endl; } return 0; }
相关文章推荐
- HDU——2029 —— Palindromes _easy version
- HDU 2029 - Palindromes _easy version
- 2029——Palindromes _easy version
- HDOJ 2029 Palindromes _easy version 判断是否是回文
- HDU 2029 Palindromes _easy version
- Palindromes _easy version(杭电2029)
- HDU 2029 Palindromes _easy version
- hdu 2029 Palindromes _easy version
- 2029 Palindromes _easy version
- 2029 Palindromes _easy version
- HDU 2029 -- Palindromes _easy version
- hdu 2029 Palindromes _easy version (java)
- HDU 2029 Palindromes _easy version(水~)
- HDOJ 2029 Palindromes _easy version
- HDU 2029 Palindromes _easy version(字符串)
- hdu 2029 Palindromes _easy version(库函数 strrev)(备战LQB)
- HDU 2029 Palindromes _easy version
- hdu 2029 Palindromes _easy version(回文串)
- 杭电 acm 2029 Palindromes _easy version
- HDU 2029 Palindromes _easy version