Baekjoon Online Judge [Python] 31611번 火曜日 (Tuesday)

2024. 12. 1. 15:31CODING/BOJ [python]

320x100

 

 

오늘은 일요일이고 X일 후가 화요일인지 판별하는 문제입니다.

(때마침 오늘이 일요일이네요ㅋㄷㅋㄷㅋㄷ)

문제

 

 

입력
X를 입력받는다.

출력
X일 후가 화요일이라면 1을 출력하고, 그렇지 않으면 0을 출력한다.
이 외에는 아무것도 출력하면 안된다.

입출력 조건

 

 

일요일인 현 시점부터 X일 후의 요일이 화요일인 것.

첫번째 화요일 : X==2

두번째 화요일 : X==9

세번째 화요일 : X==16

.

.

.

N번째 화요일 : X==N%7 입니다. 이 값은 항상 2가 나오게 됩니다.

 

 

위의 식에 맞게 코드를 작성했습니다.

def tuesday(X):
    day = X%7
    if day==2:
        return 1
    else:
        return 0
X=int(input())
print(tuesday(X))

 

X를 입력받고 7로 나눈 나머지가 2일 때 1을 반환하고, 그렇지 않으면 0을 반환하는 코드입니다.

320x100
320x100