含k个3的数.jpg
#include <stdio.h>
int main(){
int i;
int m, k;
int n = 0; //输入的整数含有3的个数
scanf("%d %d", &m, &k);
if (m % 19 != 0) {
printf("NO");
}
else {
//判断输入的整数是否含有k个3
while (1) {
if (m < 10) break;
if (m % 10 == 3) n += 1;
m = m / 10;
}
if (n == k)
printf("YES");
else
printf("NO");
}
return 0;
}