全部翻转
#include <bits/stdc++.h>
using namespace std;
bool is_palindrome(int n) {
int n1 = n, n2 = 0;
while (n1 > 0) {
//首先只有大于0的正整数满足下一步判断
n2 = n2 * 10 + n1 % 10;//将数字翻转,则首先取最后一位,除10取余,拿出最后一位
n1 /= 10; //取一位就减少一位,除10取整,删掉最后一位
}
return n == n2;
}
int main() {
int n;
cin >> n;
int cnt = 0;//计数器
for (int i = 1; i <= n; ++i)