1090:含k个3的数

#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
    int m,k,s=0,sum=0,a,b=10,c=0;
scanf("%d%d",&m,&k);
if(m%19==0)
{
while(m>sum)
{
a=(m%b-c)/(b/10);
b=10*b;
sum=sum+a*(b/10);
c=a;
if(c==3)
  s=s+1;
}
if(s==k)
cout<<"YES"<<endl;
else if(s!=k)
cout<<"NO"<<endl;
}
else
cout<<"NO"<<endl;
return 0;
}

猜你喜欢

转载自blog.csdn.net/qq_42552468/article/details/80863916
今日推荐