jus981014   2년 전

N = int(input())

for i in range(N):
    a,b = map(int,input().split())
    sum = 0
    b_sum = 0
    if a > 21 or b > 32:
        a == 0
        b == 0
    if a == 1:
        sum += 5000000
    elif a >=2 and a <= 3:
        sum += 3000000
    elif a >= 4 and a <= 6:
        sum += 20000000
    elif a >= 7 and a <= 10:
        sum += 500000
    elif a >= 11 and a <= 15:
        sum += 300000
    elif a >= 16 and a <= 21:
        sum += 100000
    else:
        sum = 0 

    if b ==1:
        b_sum += 5120000
    elif b >=2 and b <= 3:
        b_sum += 2560000
    elif b >=4 and b <= 7:
        b_sum += 1280000
    elif b >= 8 and b <= 15:
        b_sum += 640000
    elif b >= 16 and b <= 31:
        b_sum += 320000
    else:
        b_sum = 0
        
    real_sum = sum+b_sum 
    print(real_sum)

잘 모르겠어ㅇㅅ...

djagmlrhks3   2년 전

elif a >= 4 and a <= 6:
    sum += 20000000 

4, 5, 6  등 일 경우 상금이 잘못 됐네요!


if a > 21 or b > 32:
        a == 0
        b == 0 

추가로 이 부분에서 '=='을 두 개 쓰신 것도 고치시면 좋을 것 같습니다 :)

댓글을 작성하려면 로그인해야 합니다.