본문 바로가기
ⓒⓞⓓⓘⓝⓖⓣⓔⓢⓣ/ⓟⓨⓣⓗⓞⓝ

[python] 단계별로 풀어보기 - 2단계

by heaven00 2021. 4. 22.
728x90

 

 

2단계는 조건문에 대한 문제를 풀고, 익힐 수 있는 문제들로 구성되어 있다.

확실히 다른 언어들 보다는 직관적이고 간단하게 표시할 수 있다는 장점이 눈에 보였다.

그리고 들여쓰기도 무조건 신경을 써 줘야함!

 

 


 

 

 

 

2-1) 백준 1330번: 두 수 비교하기

 

a, b = input().split()
A = int(a)
B = int(b)

if A < B:
    print("<")
elif A > B:
    print(">")
else:
    print("==")

 

 

 

 

2-2) 백준 9498번: 시험 성적

 

a = input()
A = int(a)

if A>=90:
    print("A")
elif A>=80:
    print("B")
elif A>=70:
    print("C")
elif A>=60:
    print("D")
else:
    print("F")

 

 

 

 

2-3) 백준 2753번: 윤년

 

a = input()
A = int(a)

if A%4 == 0 and A%100 != 0:
    print("1")
elif A%400 == 0:
    print("1")
else:
    print("0")

 

 

 

 

2-4) 백준 14681번: 사분면 고르기

 

a = input()
b = input()

A = float(a)
B = float(b)

if A>0 and B>0:
    print("1")
elif A<0 and B>0:
    print("2")
elif A<0 and B<0:
    print("3")
else:
    print("4")

 

 

 

 

2-5) 백준 2884번: 알람 시계

 

a, b = input().split()

A = int(a)
B = int(b)

C = B-45

if C < 0:
    A = A-1
    B = 60 + B -45
    if A < 0:
        A = 23
else:
    B = B-45
    if A < 0:
        A = 23

print(A, B)

 

 

 

 

 

 

 

728x90

댓글