如果一个数字 十进制的各位数的和 == 十六进制的各位数的和 == 十二进制的各位数的和,则输出,从2992到9999
#include <cstdio> int toDD(int n) { ; while(n) { sum += n%; n /= ; } return sum; } int splitSum(int n) { ; while(n) { sum += n%; n /= ; } return sum; } int toHex(int n) { ; while(n) { sum += n % ; n /= ; } return sum; } int main() { int i,n; ; i < ; ++i) { if((n = splitSum(i)) == toHex(i) && n == toDD(i)) printf("%d\n",i); } ; }