ALGORITHM/PYTHON

백준 BAEKJOON 32684번 장기 [PYTHON/파이썬]

칼코 2025. 1. 3. 18:02
반응형

 

 

 

 

 

백준 BAEKJOON 32684번 장기 [PYTHON/파이썬]


<문제 출처> (BRONZE Ⅳ)

https://www.acmicpc.net/problem/32684

 

 

 

 

 

 

 

 

<풀이>

나는 남은 기물 개수를 통해 점수를 계산하는 함수를 만들어서 풀었다.

척이와 은규의 남은 기물 수를 리스트 형태로 받은 뒤 함수에 넣어 점수를 계산했다.

은규는 후수인 한나라이기 때문에 1.5점을 추가로 더해줬다.

마지막으로 if 문을 통해 비교를 한 뒤 점수가 높은 사람을 출력해 줬다.

 

 

 

 

 

 

 

<코드>

def Janggi(x):
    result = 0
    point = [13, 7, 5, 3, 3, 2]
    for i in range(6):
        result += x[i] * point[i]

    return result


A = list(map(int, input().split()))  # 척이
B = list(map(int, input().split()))  # 은규

A_Point = Janggi(A)
B_Point = Janggi(B) + 1.5

if A_Point > B_Point:
    print("cocjr0208")
else:
    print("ekwoo")

 

 

 

 

 

 

반응형