判断数字回文(C++)

it2026-08-26  5

代码(C++)

#include <iostream> #include <vector> using namespace std; string Palindrome(string str) { for (int i = 0, j = str.size() - 1; i < j; ++i, --j) { if (str[i] != str[j]) { return "NO"; } } return "YES"; } int main() { vector<char> str; int n; while (cin >> n) { if (n < 0) { break; } cout << Palindrome(to_string(n)) << endl; } return 0; }

样例

最新回复(0)