카테고리 없음

[백준][if 문] 2525번 오븐 시계

Snowboarder 2022. 2. 22. 13:47

문제접근

  • 시간을 잘 활용하는 것이 관건

문제풀이

내풀이

H, M = map(int, input().split())
T = int(input())

A = M+T # 분을 더함
B = A//60 #  시간을 60으로 나누면 몫 시간이 나옴
C = A%60 # 시간을 60으로 나누고 나머지 분이 나옴
D = H+B # 시간에 남는 몫 시간을 더함

# print(A, B, C)

# print(H+B, C)


if D>=24:
    print(D-24, C)
else: 
    print(D, C)

다른사람풀이

h,m=map(int,input().split())
t=h*60+m+int(input())
print(t//60%24,t%60)
  • 시간을 분으로 바꾸어서 플러스해주어서 다시 시간으로 나누고 몫 나머지는 분으로

숏코딩

h,m,t=map(int,open(0).read().split())
m+=t
print((h+m//60)%24,m%60)