一解:

#include <iostream>
using namespace std;
int main() {
	int m,k,n;
	n=0;
    cin >>m>>k;
    if(m%19)
        cout <<"NO";
    else {
        while(m){
            if(m%10==3)
                n++;
            m/=10;
        }
        if(n==k)
            cout<<"YES";
        else
        cout <<"NO";    
    }
	return 0;
}//By 10082009

二解:

#include<iostream>
using namespace std;
int main(){
	int m,k,n,num;
	cin>>m>>k;
	n=m;
	num=0;
	if(m%19==0){
		while(n>0){
		
		if(n%10==3){
			num+=1;
		}
		n/=10;
  	}
	if(num==k){
		cout<<"YES";
		return 0;
	}
	else{
		cout<<"NO";
		return 0;
	}
}
	cout<<"NO";
	return 0;

}//By Gax

发表评论

邮箱地址不会被公开。