题目描述
输入两个正整数 m 和 k,其中1<m≤101<k≤15 ,判断 m 是否恰好含有 k 个 3,如果满足条件,则输出 YES
,否则,输出 NO
。
输入格式
输入一行,为两个整数 m,k,中间用单个空格间隔。
输出格式
满足条件,则输出 YES
,否则,输出 NO
。
#include<stdio.h>
main()
{
long long m,k,a;
int count=0;
scanf("%lld%lld",&m,&k);
while(m!=0)
{
a=m%10;//从末尾开始找
m/=10;//更新数据
if(a==3)
count++;
}
if(count==k)
printf("YES");
else
printf("NO");
}