比赛 NOIP2023模拟赛1 评测结果 AAWWWWWTTT
题目名称 博士的密码 最终得分 20
用户昵称 ┭┮﹏┭┮ 运行时间 3.991 s
代码语言 C++ 内存使用 2.87 MiB
提交时间 2023-11-13 12:36:55
显示代码纯文本
#include <bits/stdc++.h>
using namespace std;
const int N = 110;
long long n,m,ans;
long long a[N];
void sou(long long x,long long u){
    if(u == m){
        ans++;return;
    }
    if(x > n)return;
    sou(x+1,u+a[x]);
    sou(x+1,u);
}
int main(){
    freopen("password1.in","r",stdin);
    freopen("password1.out","w",stdout);
    scanf("%lld%lld",&n,&m);
    for(int i = 1;i <= n;i++)scanf("%lld",&a[i]);
    sou(1,0);
    printf("%lld",ans);
    
    return 0;
    
}