백준 2476번은 주사위 게임문제입니다.
https://www.acmicpc.net/problem/2476
2476번: 주사위 게임
첫째 줄에는 참여하는 사람 수 N이 주어지고 그 다음 줄부터 N개의 줄에 사람들이 주사위를 던진 3개의 눈이 빈칸을 사이에 두고 각각 주어진다.
www.acmicpc.net
<코드>
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/
키보드 꾹꾹이하는 대학생
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 |