问题 4469 --准幸运数字(Lucky.cpp)

4469: 准幸运数字(Lucky.cpp)★★

时间限制: 2 Sec  内存限制: 256 MB
提交: 105  解决: 48
[提交][状态][命题人:]

题目描述

佩佳喜欢幸运数字,而且每个人都知道幸运数字是正整数,它在十进制下只包含幸运的数字4和7。例如,47、744、4是幸运数字,而5、17、467不是幸运数字。
如果一个数字能被某个幸运数字整除,佩佳就叫这些数字为准幸运数字,但判断准幸运数字超出了佩佳的能力范围,你能写个程序帮她判断一下某个数是不是准幸运数字吗?

输入

一个需要被判断的整数n(1≤n≤1000)

输出

如果n是准幸运数字就输出"YES",否则输出"NO"
样例输入
Copy
47
样例输出
Copy
YES

提示

样例2输入

16

样例2输出

YES

样例3输入

78

样例3输出

NO

提示:所有的幸运数字都是准幸运数字,因为他们可以被自己整除。在第一个样本中,47是一个幸运数字,所以它也是一个准幸运数字。在第二个样本中,16可以被幸运数字4整除,所以它也是一个准幸运数字。

来源

[提交][状态]