程序设计入门——C语言_中国大学MOOC(慕课) (icourse163.org)
#includeint main() { int n, cnt = 0, i = 1, sum = 0; scanf("%d", &n); for (; n; n /= 10){ cnt++; if (n % 2 == cnt % 2){ sum += i; } i *= 2; } printf("%dn", sum); return 0; }

程序设计入门——C语言_中国大学MOOC(慕课) (icourse163.org)
#includeint main() { int n, cnt = 0, i = 1, sum = 0; scanf("%d", &n); for (; n; n /= 10){ cnt++; if (n % 2 == cnt % 2){ sum += i; } i *= 2; } printf("%dn", sum); return 0; }