코딩테스트(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())

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
반응형