#include <stdio.h> int main() { int a, b,s=0; while (scanf("%d %d", &a, &b) != EOF) { // 注意 while 处理多个 case // 64 位输出请用 printf("%lld") to for(int i=1;i<=a;i++) { int m=i; while (m) { if(m%10==b) s++; m/=10; } } } printf("%d\n",s); return 0; }
#include <stdio.h> int main() { int a, b,s=0; while (scanf("%d %d", &a, &b) != EOF) { // 注意 while 处理多个 case // 64 位输出请用 printf("%lld") to for(int i=1;i<=a;i++) { int m=i; while (m) { if(m%10==b) s++; m/=10; } } } printf("%d\n",s); return 0; }