寻找并输出11-999之间的数,它满足m,m^2,m^3均为回文数。
#includeusing namespace std; bool judge(int n) { int m = 0,i=n; while (i != 0) { m = m * 10 + i % 10; i /= 10; } if (m == n) return 1; return 0; } int main() { int i; for (i = 11; i <= 999; i++) { if (judge(i) && judge(i * i) && judge(i * i * i)) cout << i << endl; } return 0; }



