#include<iostream>
#include<string>
bool whether_symmetry(int a);
int main() {
for (int i = 1; i <= 256; i++) {
int sq = i * i;
if (whether_symmetry(sq)) {
std::cout << i << std::endl;
}
}
return 0;
}
bool whether_symmetry(int a) {
std::string str = std::to_string(a);
int len = str.length();
if (len == 1) {
return 1;
}
for (int i = 0; i < len / 2; i++) {
char a = str[i];
char b = str[len - 1 - i];
if (a != b) {
return 0;
}
}
return 1;
}
KY267 对称平方数1(C++)
于 2023-12-15 21:55:41 首次发布