해석이 이상할 수 있습니다.
이상한 부분은 말씀해 주시면 수정하겠습니다.
문제:https://codeforces.com/problemset/problem/122/A
시간 제한: 2s
메모리 제한: 256MB
Petya는 행운의 숫자들을 좋아한다. 모두 알고있다 행운의 숫자들은 양수라는 것을, 소수의 대표적인 숫자는 오직 포함한다 숫자 4 와 7을. 예를들어, 숫자 47, 744 ,4는 행운 그리고 5 , 17 , 467 은 아니다.
Petay는 부른다 거의 행운의 숫자를. 만약 그것을 동일하게 분할될 수 있다 어떤 행운의 숫자들로. 그를 도와 찾아라 주어진 숫자 n이 거의 행운인지.
[입력]
하나의 숫자 n이 포함된다(1 ≤ n ≤ 1000) - 확인하는데 필요한 숫자
[출력]
오직 출력하라 "YES"(따옴표 없이), 만약 숫자 n이 거의 행운이라면. 그렇지 않으면, "NO"를 출력하라 (따옴표 없이).
[Note]
모든 행운의 숫자는 거의 행운의 숫자다 어떤 숫자로 스스로 균등하게 나눌 수 있어서
첫 예시 47은 행운의 숫자. 두번째 예시 16은 4로 나눌수있다.
문제를 완전히 잘못 해석하여 풀이에 어려움이 있었다.
처음에는 4와 7로 나눈 나머지가 0인 수와 4와 7로 이뤄진 수들이라고 이해를 해버려 다른 답이 나오곤했다.
결과적으로 문제 해결은 주어진 숫자가 4,7 그리고 4와 7로 이뤄진 숫자들로 나누어 떨어지는 숫자들이 행운의 숫자였다.
[코드]
https://github.com/Woobeen906/Codeforces/blob/main/122-A.cpp