728x90
4101번: 크냐?
입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 두 정수가 주어진다. 두 수는 백만보다 작거나 같은 양의 정수이다. 입력의 마지막 줄에는 0이
www.acmicpc.net
📌 풀이
입력은 여러 개의 테스트 케이스로 이루어져 있다고 하면 대개 변수를 설정하는 것보다 while 문이 많더라.
계속 입력을 받다가 특정 조건에서 브레이크를 걸리는 형태가 많은데 이번 문제도 그렇다.
두 수가 0 0 을 입력 받으면 입력을 멈추고 (break)
그렇지 않을 경우 1) 첫 번째 수가 두 번째 수보다 크면 Yes, 그렇지 않으면 No를 출력한다.
✅ 코드
while True :
A, B = map(int, input().split())
if A == 0 and B == 0 :
break
elif A > B :
print("Yes")
elif A <= B :
print("No")
728x90
'🥧 Python > ⚙️ 코딩테스트' 카테고리의 다른 글
[백준-Python] 4892번: 숫자 맞추기 게임 (0) | 2023.03.06 |
---|---|
[백준-Python] 4562번: No Brainer (0) | 2023.03.06 |
[백준-Python] 2753번: 윤년 (0) | 2023.03.06 |
[백준-Python] 2752번: 세 수 정렬 (0) | 2023.03.06 |
[백준-Python] 11557번: Yangjojang of The Year (0) | 2023.03.01 |