본문 바로가기
Algorithm/구현

[백준] 2530번 인공지능 시계

by HANNI하니 2023. 9. 10.

사용 언어 - Python3

문제 -  2530번 인공지능 시계

 

2530번: 인공지능 시계

첫째 줄에 종료되는 시각의 시, 분, 초을 공백을 사이에 두고 출력한다. (단, 시는 0부터 23까지의 정수이며, 분, 초는 0부터 59까지의 정수이다. 디지털 시계는 23시 59분 59초에서 1초가 지나면 0시 0

www.acmicpc.net

 

정답

단순구현 (정답 맞춘 여부 O)

1. 초에 d(초)를 더해준다.

2. 초를 60으로 나눈 몫을 분에, 분을 60으로 나눈 몫을 시에 더해준다.

3. 나머지로 a,b,c를 업데이트해준다.

a,b,c = map(int,input().split()) # 현재 시,분,초
d = int(input()) # 더해야할 시간(초)

c += d
b += c//60
a += b//60

c %= 60
b %= 60
a %= 24

print(a,b,c)

 

 

레퍼런스

  • 정답 깃허브

https://github.com/yyeongeun/codingtest/blob/main/BAEKJOON/2530_%EC%9D%B8%EA%B3%B5%EC%A7%80%EB%8A%A5%EC%8B%9C%EA%B3%84.py

 

'Algorithm > 구현' 카테고리의 다른 글

[백준] 1912번 연속합  (0) 2023.10.23
[백준] 2559번 수열  (1) 2023.10.23
[프로그래머스 lv 1] 순열 검사  (0) 2023.06.23
[프로그래머스 lv 1] 자릿수 더하기  (0) 2023.06.23
[프로그래머스 lv 1] 나머지 한 점  (0) 2023.06.23

댓글