1 solutions

  • 0
    @ 2025-3-3 16:31:22

    C++ :

    #include<bits/stdc++.h>
    using namespace std;
    long long n,m,a[110],f[10010];
    int main()
    {
        scanf("%d%d",&n,&m);
        for(int i=1;i<=n;i++)
          scanf("%d",&a[i]);
        f[0]=1;
        for(int i=1;i<=n;i++)
          for(int j=m;j>=a[i];j--)
              f[j]=f[j]+f[j-a[i]];
        cout<<f[m];
        return 0;
    }
    
    • 1

    Information

    ID
    10386
    Time
    1000ms
    Memory
    128MiB
    Difficulty
    (None)
    Tags
    # Submissions
    0
    Accepted
    0
    Uploaded By