1. 程式人生 > >基礎練習:1090:含k個3的數

基礎練習:1090:含k個3的數

1090:含k個3的數
【題目描述】
輸入兩個正整數m和k,其中1<m<100000,1<k<5 ,判斷m 能否被19整除,且恰好含有k個3,如果滿足條件,則輸出YES,否則,輸出NO。 例如,輸入:43833 3,滿足條件,輸出YES。如果輸入:39331 3,儘管有3個3,但不能被19整除,也不滿足條件,應輸出NO。
【輸入】
m 和 k 的值,中間用單個空格間隔。
【輸出】
滿足條件時輸出 YES,不滿足時輸出 NO。
【輸入樣例】
43833 3
【輸出樣例】
YES

注意是“含有”k個3,只要包含就可以了(即m>=3*k)

#include<iostream>
using namespace std;
int main()
{   int m,k;
    cin>>m>>k;
    if(m%19==0&&m>=3*k)
    cout<<"YES"<<endl;
    else
    cout<<"NO"<<endl;
    return 0;
}