Placeholder

#233

함수3 - 형성평가3 1초 - MB

문제

자연수 N과 M을 입력받아서 주사위를 N번 던져서 나온 눈의 합이 M이 나올 수 있는 모든 경우를 출력하는 프로그램을 작성하시오. 단, N은 10 이하의 정수이다.

예제1

입력
3 10
출력
1 3 6
1 4 5
1 5 4
1 6 3
2 2 6
2 3 5

6 2 2
6 3 1

재귀함수에 레벨(level)과 합계(sum) 두 개의 인수를 전달하여 sum이 M과 같은 경우에만 출력하도록 한다.

(정의 : void dice(int level int sum) , 호출 : dice(level+1 sum+i))


출처

자기주도C언어프로그래밍

역링크 공식 문제집만

로그인해야 코드를 작성할 수 있어요.