문제에서 명시한 조건에 따라서 값을 처리해주면 된다.
import sys
En,Sn,Mn = map(int,sys.stdin.readline().split(' '))
#1년이 지나면 각 1씩 증가
#범위를 넘으면 다시 1로
EE = 0
SS = 0
MM = 0
E = 1
S = 1
M = 1
while True:
if E == En and S == Sn and M == Mn:
if E==S==M==1:
print(1)
break
print(EE+E)
break
E+=1
S+=1
M+=1
if E > 15:
EE += 15
E = 1
if S > 28:
SS += 28
S = 1
if M > 19:
MM += 19
M = 1
'Programming > Algorithm' 카테고리의 다른 글
백준 #1890 - 점프 (0) | 2019.11.09 |
---|---|
백준 #2579 - 계단 오르기 (0) | 2019.11.09 |
백준 #10819 - 차이를 최대로 (0) | 2019.11.09 |
백준 #13913 - 숨바꼭질4 (0) | 2019.11.09 |
백준 #1697 - 숨바꼭질 (0) | 2019.11.09 |