[backjoon]

[조건문/python]

Gernii K 2023. 5. 21. 16:23

[1330] 두 수 비교하기

a, b = map(int, input().split())
if(a > b):
    print('>')
elif(a < b):
    print('<')
elif(a==b):
    print('==')

[9498] 시험 성적

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

[2753] 윤년

a = int(input())
if(a%4 == 0):
    if(a%100 == 0):
        if(a%400 == 0):
            print("1")
        else:
            print("0")
    else:
        print("1")
else:
    print("0")

# 윤년의 조건은 4년에 한번 --/-> 100년 주기로 윤년이 아님! --/-> but 400년 주기는 윤년임! : 100,200,300 (x) / 400,800,1200(o)

 

[14681] 사분면 고르기

a = int(input())
b = int(input())

if(a>0 and b>0):
    print("1")
elif(a>0 and b<0):
    print("4")
elif(a<0 and b>0):
    print("2")
elif(a<0 and b<0):
    print("3")

# 첫줄에 하나, 둘째줄에 하나 정수입력이 주어진다!

 

[2884] 알람 시계

H, M = map(int, input().split())
if(0<=M<45):
    if(0<H<24):
        print(H-1, 60-(45-M))
    elif(H==0):
        print(23, 60-(45-M))
elif(45<=M<60):
    print(H, M-45)

# 0시 45분 이전시간은 23시로 표기해야함! 

 

[2525] 오븐시계

a, b = map(int, input().split())
c = int(input())
def ahrt():
    return (b+c)//60
def skajwl():
    return (b+c)%60
if(0<=a<24 and 0<=b<60):
    if(a+ahrt()>=24):
        H = a+ahrt()-24*((a+ahrt())//24)
        print(H, skajwl())
    elif(a+ahrt()<24):
        print(a+ahrt(), skajwl())

# 앗, ahrt은 몫(영문자판으로 한글 입력...ㅎ) skajwl는 나머지 lolol

# 주의점은 (*코드 앞에 번호 붙히는거 어떻게 하는지 찾아보기*) 현재시각+알림설정 시간 > 24 가 되어버리는데, 25시 26시 이렇게 되면 곤란하니 0~23시 사이로  맞춰주기위한 if문 설정

 

[2480] 주사위 세개

a,b,c = map(int, input().split())

if(a == b == c):
    print(10000 + 1000*a)
elif(a==b or b==c):
    print(1000 + 100*b)
elif(a==c):
    print(1000 + 100*a)
elif(a != b and a != c and b != c):
    if(a > b and a > c):
        print(100*a)
    elif(b > a and b > c):
        print(100*b)
    elif(c > a and c > b):
        print(100*c)

# if문 안쓰려고 해봤는데 방법을 못찾았고 카테고리가 조건문이니 그냥 조건문 썼음