C++,codeforces,122A,A. Lucky Division
/*
codeforces,122A,A. Lucky Division
幸运数是仅由4和7组成的数
快要幸运的数是 能被幸运数整除的数
判断一个数是不是快要幸运的数
输入一个数(1<= n <=1000)
如过是快要幸运的数,输出YES否则输出NO
*/
#include <iostream>
#include <vector>
int main(){
int num;std::cin>>num;
std::vector<int> vec = {4,7,47,74,447,474,477,744,747,774};
for(auto i : vec){
if(num%i==0){
std::cout<<"YES"<<std::endl;
return 0;
}
}
std::cout<<"NO"<<std::endl;
return 0;
}

浙公网安备 33010602011771号