Python/알고리즘
Python - 정다면체
문제 : 두 개의 정 N면체와 정 M면체의 두 개의 주사위를 던져서 나올 수 있는 눈의 합 중 가장 확 률이 높은 숫자를 출력하는 프로그램을 작성하세요. 정답이 여러 개일 경우 오름차순으로 출력합니다. 입력 첫 번째 줄에는 자연수 N과 M이 주어집니다. N과 M은 4, 6, 8, 12, 20 중의 하나입니다. 출력 첫 번째 줄에 답을 출력합니다 입력 예시 4 6 출력 예시 5 6 7 코드 : import sys N,M = map(int, sys.stdin.readline().split()) cnt = [0 for i in range(N+M+3)] # 3을 더하는 이유 max = 0 for i in range(1, N+1): for j in range(1, M+1): cnt[i+j] = cnt[i+j] +..
2021. 12. 3. 01:36
최근댓글