回文数(也称对称数)是一种数字,如:98789,这个数字正读是98789,倒读也是98789,正读倒读一样,所以这个数字就是回文数。
这样的东西可能出现在一些公司的笔试题中,了解一下总是好的。
bool IsPal(const int &value) { int n = 0; int i = value; while (i != 0) { n = n * 10 + i % 10; i /= 10; } return n == value; }
回文数(也称对称数)是一种数字,如:98789,这个数字正读是98789,倒读也是98789,正读倒读一样,所以这个数字就是回文数。
这样的东西可能出现在一些公司的笔试题中,了解一下总是好的。
bool IsPal(const int &value) { int n = 0; int i = value; while (i != 0) { n = n * 10 + i % 10; i /= 10; } return n == value; }