题解 | 牛牛数数
牛牛数数
https://www.nowcoder.com/practice/03a3cc96fa4847b387bf58bb800d67cf
#include <stdio.h>
int a(int i) {
if (i < 10) {
if (i == 4)
return 0;
else
return 1;
} else {
if (i % 10 == 4)
return 0;
else
return a(i / 10);
}
}
int main() {
int n;
scanf("%d", &n);
for (int i = 1; i <= n; i++) {
if (i % 4 != 0 && a(i))
printf("%d\n", i);
}
}
递归法
查看28道真题和解析