#include #include #define MAX_NUM 1000000000 int reverse(int num) { int rem, sum = 0; while (num > 0) { rem = num % 10; sum = (sum * 10) + rem; num /= 10; } return sum; } int is_reversible(int num) { int rev, rem, total; if (!(num % 10)) return 0; rev = reverse(num); total = num + rev; while (total > 0) { rem = total % 10; if (!(rem % 2)) return 0; total /= 10; } return 1; } int main(int argc, char** argv) { int i, count = 0; for(i=1; i