반응형
백준 2476번은 주사위 게임문제입니다.
https://www.acmicpc.net/problem/2476
<코드>
N = int(input())
import sys
user_prize = []
for n in range(N):
dice = list(map(int, sys.stdin.readline().split()))
if len(set(dice)) == 1:
user_prize.append(10000 + dice[0] * 1000)
elif len(set(dice)) == 3:
user_prize.append(max(dice) * 100)
else:
for d in dice:
count = 0
for i in range(len(dice)):
if dice[i] == d:
count += 1
if count == 2:
num = d
user_prize.append(1000 + num * 100)
print(max(user_prize))
코린이 대학생의 풀이였습니다.
풀이에 오류가 있거나 빈약한 부분이 있다면 얼마든지 댓글 남겨주시기 바랍니다.
https://like-a-happy-cat.tistory.com/
https://blog.naver.com/snake6862
반응형
'프로그래밍 > 백준' 카테고리의 다른 글
[C/C++] 백준 2439 별 찍기 - 2 (0) | 2022.06.07 |
---|---|
[C/C++] 백준 2438 별 찍기 - 1 (0) | 2022.06.06 |
[파이썬(Python)] 백준 11557번 Yangjojang of The Year (0) | 2021.10.11 |
[파이썬(Python)] 백준 10214 Baseball (0) | 2021.10.10 |
[파이썬(Python)] 백준 2855번 주사위 게임 (0) | 2021.10.10 |