16 lines
424 B
Python
16 lines
424 B
Python
import itertools, sys
|
|
|
|
lucky4 = [int(''.join(x for x in c)) for c in itertools.product('74', repeat=4)]
|
|
lucky3 = [int(''.join(x for x in c)) for c in itertools.product('74', repeat=3)]
|
|
lucky2 = [int(''.join(x for x in c)) for c in itertools.product('74', repeat=2)]
|
|
lucky1 = [4,7]
|
|
|
|
lucky = lucky4+lucky3+lucky2+lucky1
|
|
|
|
n = int(input())
|
|
|
|
for i in lucky:
|
|
if n % i == 0:
|
|
print("YES")
|
|
sys.exit()
|
|
print("NO")
|