参考代码:
#include <iostream>
#include <string>
using namespace std;
bool isPalindrome(string str) {
int left = 0;
int right = str.length() - 1;
while (left < right) {
if (str[left] != str[right]) {
return false;
}
left++;
right--;
}
return true;
}
int main() {
string str;
cin >> str;
if (isPalindrome(str)) {
cout << "Y" << endl;
} else {
cout << "N" << endl;
}
return 0;
}
0.0分
1 人评分
【明明的随机数】 (C++代码)浏览:834 |
C语言程序设计教程(第三版)课后习题9.4 (C语言代码)浏览:699 |
DNA (C语言代码)浏览:440 |
C语言训练-亲密数 (C语言描述,反正怎么都能对)浏览:2256 |
C二级辅导-公约公倍 (C语言代码)浏览:537 |
Pascal三角 (C语言代码)浏览:707 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:852 |
简单的a+b (C语言代码)浏览:672 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:395 |
C二级辅导-分段函数 (C语言代码)浏览:790 |