본문 바로가기

코딩공부/백준 (python)59

[백준 2525] 오븐 시계 (Python) 문제 링크 https://www.acmicpc.net/problem/2525 2525번: 오븐 시계 첫째 줄에 종료되는 시각의 시와 분을 공백을 사이에 두고 출력한다. (단, 시는 0부터 23까지의 정수, 분은 0부터 59까지의 정수이다. 디지털 시계는 23시 59분에서 1분이 지나면 0시 0분이 된다.) www.acmicpc.net 나의 코드 (Python) A, B = map(int, input().split()) C = int(input()) A += C // 60# 시간을 더함 B += C % 60# 분을 더함 if B >= 60: B -= 60 A += 1 if A >= 24: A -= 24 print(A, B) 먼저 요리시간인 C를 60으로 나눈 몫은 시간에 더하고 나머지는 분에 더해줍니다. .. 2022. 2. 14.
[백준 2884] 알람 시계 (Python) 문제 링크 https://www.acmicpc.net/problem/2884 2884번: 알람 시계 상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만 더 자려는 마음 때문에 매일 학교를 지각하고 있다. 상근이는 모든 방법을 동원해보았지만, www.acmicpc.net 나의 코드 (Python) H, M = map(int, input().split()) if M - 45 < 0: # 분이 45분보다 적을 때 M += 15 if H - 1 < 0: # 시가 0시일 때 H = 23 else: # 시가 1시 이상 H -= 1 else: # 분이 45분 이상 M -= 45 print(H, M) 분이 45분보다 작은 경우 지금 분에서 15분을 더해주면 알람 시간이 됩니.. 2022. 2. 14.
[백준 14681] 사분면 고르기 (Python) 문제 링크 https://www.acmicpc.net/problem/14681 14681번: 사분면 고르기 점 (x, y)의 사분면 번호(1, 2, 3, 4 중 하나)를 출력한다. www.acmicpc.net 나의 코드 (Python) x = int(input()) y = int(input()) if x > 0 and y > 0: print(1) elif x 0 : print(2) elif x < 0 and y < 0: print(3) else: print(4) 사분면의 해당 조건에 맞게 조건문을 설정해줍니다. 2022. 2. 14.
[백준 9498] 성적 (Python) 문제 링크 https://www.acmicpc.net/problem/9498 9498번: 시험 성적 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. www.acmicpc.net 나의 코드 (Python) n = int(input()) if n >= 90: print("A") elif n >= 80: print("B") elif n >= 70: print("C") elif n >= 60: print("D") else: print("F") 조건문을 활용하여 해당 케이스에 맞는 성적을 출력하도록 합니다. 2022. 2. 14.