Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- hackerrank
- PYTHON
- 맥북
- Real or Not? NLP with Disaster Tweets
- 더현대서울 맛집
- 백준
- Docker
- gs25
- 금융문자분석경진대회
- Baekjoon
- 코로나19
- Kaggle
- 프로그래머스
- AI 경진대회
- 편스토랑
- ChatGPT
- SW Expert Academy
- github
- 데이콘
- 프로그래머스 파이썬
- 캐치카페
- programmers
- 우분투
- 자연어처리
- leetcode
- ubuntu
- Git
- 편스토랑 우승상품
- dacon
- 파이썬
Archives
- Today
- Total
솜씨좋은장씨
[BaekJoon] 2530번 : 인공지능 시계 (Python) 본문
728x90
반응형

코딩 1일 1문제! 오늘의 문제는 백준의 인공지능 시계 입니다.
2530번: 인공지능 시계
첫째 줄에 종료되는 시각의 시, 분, 초을 공백을 사이에 두고 출력한다. (단, 시는 0부터 23까지의 정수이며, 분, 초는 0부터 59까지의 정수이다. 디지털 시계는 23시 59분 59초에서 1초가 지나면 0시 0
www.acmicpc.net
👨🏻💻 코드 ( Solution )
def convert_second_to_hour_minute_second(second):
hour = second // 3600
minute = (second // 60) - (hour * 60)
sec = second - (minute * 60) - (hour * 3600)
return hour, minute, sec
def artificial_intelligence_clock(hour, minute, second, cooking_time):
cooking_hour, cooking_minute, cooking_seccond = convert_second_to_hour_minute_second(cooking_time)
hour, minute, second = hour + cooking_hour, minute + cooking_minute, second + cooking_seccond
if second >= 60:
second -= 60
minute += 1
if minute >= 60:
minute -= 60
hour += 1
if hour >= 24:
hour = hour % 24
return f"{hour} {minute} {second}"
if __name__ == "__main__":
hour, minute, second = map(int, input().split())
cooking_time = int(input())
print(artificial_intelligence_clock(hour, minute, second, cooking_time))
GitHub - SOMJANG/CODINGTEST_PRACTICE: 1일 1문제 since 2020.02.07
1일 1문제 since 2020.02.07. Contribute to SOMJANG/CODINGTEST_PRACTICE development by creating an account on GitHub.
github.com
'Programming > 코딩 1일 1문제' 카테고리의 다른 글
[BaekJoon] 15962번 : 새로운 시작 (Python) (0) | 2022.04.04 |
---|---|
[BaekJoon] 24900번 : 한별 찍기 (Python) (0) | 2022.04.03 |
[BaekJoon] 2420번 : 사파리월드 (Python) (0) | 2022.04.01 |
[BaekJoon] 15964번 : 이상한 기호 (Python) (0) | 2022.03.31 |
[BaekJoon] 5575번 : 타임카드 (Python) (0) | 2022.03.30 |