정다면체

yonny·2022년 10월 9일
0

코드 구현력 기르기

문제

두 개의 정 N면체와 정 M면체의 두 개의 주사위를 던져서 나올 수 있는 눈의 합 중 가장 확
률이 높은 숫자를 출력하는 프로그램을 작성하세요.
정답이 여러 개일 경우 오름차순으로 출력합니다.

입력설명

첫 번째 줄에는 자연수 N과 M이 주어집니다. N과 M은 4, 6, 8, 12, 20 중의 하나입니다

출력설명

첫 번째 줄에 답을 출력합니다.

예제

입력예제 1
4 6
출력예제 1
5 6 7

<내 코드>

import sys
# sys.stdin = open('in1.txt','rt')

N,M = map(int, input().split())

cnt = [0 for i in range(N+M+1)]
for i in range(1, N+1) :
  for j in range(1, M+1) :
    cnt[i+j] += 1

max = max(cnt)
for i in range(len(cnt)):
  if max == cnt[i] : print(i, end = " ")

0개의 댓글