취뽀 기록

#열심히 살자 #취업 #공부

Python/[코드트리]

[코드트리] and, or 혼합 > 좀 더 어려운 수학 점수

hyunnn_00 2023. 6. 15. 14:46
이번 중간고사에는 영어보다 수학이 특별히 더 어려웠습니다. 학생 A와 B가 서로의 점수를 가지고 우선순위를 나누려고 합니다. 영어 점수와 상관없이 수학 점수가 높다면 더 높은 학생의 이름을 출력하고, 만약 수학 점수가 같다면 영어 점수가 더 높은 학생의 이름을 출력하려고 합니다. 두 학생의 수학 점수와 영어 점수가 주어질 때, 위의 조건을 만족하는 학생의 이름을 출력하는 프로그램을 작성해보세요. (단, 수학 점수와 영어 점수가 둘 다 동일하게 주어지는 경우는 없다고 생각해도 좋습니다.)

 

 

# 변수 선언, 입력
inp1 = input()
arr1 = inp1.split()
a_math, a_eng = int(arr1[0]), int(arr1[1])

inp2 = input()
arr2 = inp2.split()
b_math, b_eng = int(arr2[0]), int(arr2[1])

# 출력
if a_math > b_math or (a_math == b_math and a_eng > b_eng):
    print("A")
else:
    print("B")
    
# 나의 풀이
score1 = input().split(" ")
score2 = input().split(" ")

m1 = int(score1[0])
e1 = int(score1[1])
m2 = int(score2[0])
e2 = int(score2[1])

if m1 > m2:
    print("A")
elif m1 == m2 and e1 > e2:
    print("A")
elif m1 == m2 and e1 < e2:
    print("B")
else:
    print("B")