[백준/파이썬] 1233번 주사위 풀이
업데이트:
문제 정보
- 문제 출처: 백준 온라인 저지
- 문제 링크: 1233번 주사위
- 문제풀이 코드 GitHub 링크
- 제출 언어: Python 3
풀이
문제
세 주사위의 눈 개수 범위가 각각 S1, S2, S3일 때,
합이 가장 많이 나오는 값을 구하는 문제입니다.
코드
a,b,c=map(int,input().split())
l={}
for i in range(a):
for j in range(b):
for k in range(c):
s=i+j+k+3
try:l[s]+=1
except:l[s]=1
print(max(l.items(), key=lambda x:x[1])[0])
설명
세 주사위의 모든 조합을 순회해
합 s의 등장 횟수를 딕셔너리에 누적합니다.
마지막에 가장 많이 등장한 합의 값을 출력하면 됩니다.
댓글남기기