JW 재귀함수
#include <bits/stdc++.h>
using namespace std;
//함수 3 형성평가3
int a, b;
int d[100];
int cal(int sum, int index){
if(index > 3 || sum > b) return 0;
if(index == 3 && sum == b){
for(int i=0; i<a; i++){
printf("%d ", d[i]);
}
printf("\n");
return a;
}
for(int i=1; i<=6; i++){
d[index] = i;
cal(sum+i, index + 1);
}
}
int main(){
scanf("%d %d",&a, &b);
cal(0, 0);
return 0;
}
'정보올림피아드-KOI > 기초 문법 문제' 카테고리의 다른 글
함수 3 형성평가4 rev2 (0) | 2022.02.06 |
---|---|
함수 3 형성평가4 rev.1 (0) | 2022.02.06 |
함수 3 형성평가2 (0) | 2022.02.06 |
최단 경로 - 다익스트라 - dijkstra (0) | 2022.02.01 |
문자열1 - 자가진단9 (0) | 2022.01.19 |