개발자 뺚

[BAEKJOON ONLINE JUDGE]30224번 : Lucky 7 본문

Solution/Python

[BAEKJOON ONLINE JUDGE]30224번 : Lucky 7

2024. 2. 24. 14:00

시간 제한 : 5 초(추가 시간 없음)

 

메모리 제한 : 1024 MB

 

문제

Fact or Fiction, some people consider 7 to be a lucky digit/number.

Given a number, determine how lucky the number is by printing one of four values:

  • Print 0 if the number does not contain 7 and is not divisible by 7.
  • Print 1 if the number does not contain 7 but is divisible by 7.
  • Print 2 if the number does contain 7 but is not divisible by 7.
  • Print 3 if the number does contain 7 and is divisible by 7.

 

입력

There is only one input line; it contains an integer between 1 and 109, inclusive.

 

출력

Print one of the four messages as described above.


number = input()

if "7" in number:
    if not int(number) % 7:
        print(3)
    else:
        print(2)
else:
    if not int(number) % 7:
        print(1)
    else:
        print(0)