전.py

백준 2476 주사위 게임

jeonnew 2020. 12. 12. 23:51
728x90

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

 

2484번: 주사위 네개

첫째 줄에는 참여하는 사람 수 N이 주어지고 그 다음 줄부터 N개의 줄에 사람들이 주사위를 던진 4개의 눈이 빈칸을 사이에 두고 각각 주어진다.

www.acmicpc.net

n = int(input())
result = []
cnt = []
for _ in range(n):
    inp = input().split()
    num = [int(i) for i in inp]
    cnt = [num.count(i) for i in num]
    if max(cnt)==4:
        result.append(50000+num[cnt.index(4)]*5000)
    elif max(cnt)==3:
        result.append(10000+num[cnt.index(3)]*1000)
    elif max(cnt)==2 and min(cnt)==2:
        result.append(2000+max(num)*500+min(num)*500)
    elif max(cnt)==2 and min(cnt)!=2:
        result.append(1000+num[cnt.index(2)]*100)
    else:
        result.append(max(num)*100)
print(max(result))

반응형