[Baekjoon] #29807 (학번을 찾아줘!) // 런타임 에러

REi·2024년 6월 13일

Baekjoon 브론즈 IV

목록 보기
3/28

> 문제


> 핵심내용

  • list()
  • map()
  • abs()

> 결과

> 결과 코드

# 백준 #29807 (학번을 찾아줘!)

# 응시한 과목 수 T  입력
T = int(input())

Score_list = list(map(int,input().split())) ## 리스트 
# 리스트 결과 확인용 print(Score_list)

# 1 ) 국어 점수 > 영어 점수 ==> (국어 점수 - 영어 점수) * 508
#     국어 점수 < 영어 점수 ==> (국어 점수 - 영어 점수) * 108
if Score_list[0] > Score_list[2] :
    Pre_Result_1 = abs(Score_list[0] - Score_list[2]) * 508
    #print(Pre_Result_1)
elif Score_list[0] < Score_list[2]:
    Pre_Result_1 = abs(Score_list[0] - Score_list[2]) * 108
    #print(Pre_Result_1)

# 2 ) 수학 점수 > 탐구 점수 ==> (수학 점수 - 탐구점수) * 212
#     수학 점수 < 탐구 점수 ==> (수학 점수 - 탐구점수) * 305
if Score_list[1] > Score_list[3] :
    Pre_Result_2 = abs(Score_list[1] - Score_list[3]) * 212
    #print(Pre_Result_2)
else :
    Pre_Result_2 = abs(Score_list[1] - Score_list[3]) * 305
    #print(Pre_Result_2)

# 3 )  외국어 점수 점수가 있다면 ==> 외국어 점수 * 707
if T >= 5 :
    if Score_list[4] > 0 :
        Pre_Result_3 = Score_list[4] * 707
        #print(Pre_Result_3)
else :
    Pre_Result_3 = 0
    #print(Pre_Result_3)   

# 위의 3값을 더한뒤 * 4763 ==> 학번 
print((Pre_Result_1 + Pre_Result_2 + Pre_Result_3) * 4763)

0개의 댓글