코딩테스트(Python)
[백준] 조건문 - 1330 | 9498 | 14681 | 2753
염두리안
2025. 4. 24. 22:11
728x90
반응형
1330 : 두 수 비교하기
- a, b = map(int, input().split()) 와 a, b = map(int, input()) 의 차이점
- a, b = map(int, input().split()) : 공백으로 구분된 여러 숫자를 입력 받을 때 사용
- 1 2 → a = 1, b = 2
- a, b = map(int, input()) : 한 자릿수 숫자를 여러 개 붙여서 입력 받을 때 사용
- 12 → a = 1, b = 2
- a, b = map(int, input().split()) : 공백으로 구분된 여러 숫자를 입력 받을 때 사용
a, b = map(int, input().split())
if (a > b):
print(">")
elif (a < b):
print("<")
else:
print("==")
9498 : 시험 성적
score = int(input())
if (score >= 90):
print("A")
elif (score >= 80):
print("B")
elif (score >= 70):
print("C")
elif (score >= 60):
print("D")
else:
print("F")
14681 : 사분면 고르기
a = int(input())
b = int(input())
if ((a > 0) & (b > 0)):
print("1")
elif ((a < 0) & (b > 0)):
print("2")
elif ((a < 0) & (b < 0)):
print("3")
else:
print("4")
2753 : 윤년
- 교훈 : 조건절 안에서 괄호를 잘 쓰자,,,
a = int(input())
if (a % 4 == 0):
if ((a % 100 != 0) | (a % 400 == 0)):
print("1")
else:
print("0")
else:
print("0")
728x90
반응형