728x90
https://www.acmicpc.net/problem/1182
문제 설명
문제 풀이
#include<stdio.h>
int num[20];
int n, s, cnt;
void pro(int i, int sum) {
if(i == n) return;
if(sum == s) cnt++;
pro(i+1, sum+num[i+1]-num[i]);
pro(i+1, sum+num[i+1]);
}
int main()
{
int i;
scanf("%d%d", &n, &s);
for(i = 0; i < n; i++) {
scanf("%d", &num[i]);
}
pro(0, num[0]);
printf("%d", cnt);
return 0;
}
'코테 > 백준' 카테고리의 다른 글
[백준] 1931 회의실 배정 - C++ (0) | 2023.07.27 |
---|---|
[백준] 15663 N과 M (9) - C++ (0) | 2023.07.27 |
[백준] 15657 N과 M (8) - C++ (0) | 2023.07.25 |
[백준] 15656 N과 M (7) - C++ (0) | 2023.07.25 |
[백준] 15655 N과 M (6) - C++ (0) | 2023.07.25 |