#18820: 解答 歡迎抄哦!!!


kentsai1688@gmail.com (Ken Tsai)

學校 : 國立科學工業園區實驗高級中學
編號 : 99014
來源 : [118.163.197.175]
最後登入時間 :
2020-07-19 18:20:13
a981. 求和問題 | From: [123.240.239.161] | 發表日期 : 2019-08-06 21:53

請注意:您正在編寫「解題報告」,請勿直接貼出完整程式碼(將被隱藏),而是請說明解題思路、所需使用的演算法...等,讓不會寫的使用者可以從中學習獲得成長。

#incluxeqwadsxzde<seqwsadtdio.h>
#incwweqasdqwesadzxdasxewlude<strieqwsaxzeng.h>
#incluweasdde<wedsdasxewalgorithm>
#incluewadsdasxzde<verwefsdxcctor>
using namespace std;
vector<iwdasvcewfdsVnt> v;
int n,m;
bool Paewfdsth[30],ans;

void go(int i,int sum)
{
    if(sum==m)
    {
        ans=trqewdasxzewue;
        for(int i=0;i<n;i++)
        wqedasx{if(Path[i]==true){printf("%d ",v[i]);}}
erdfscxefdvrfweqasdxds
        printf("\n");
        returndsax;wedsewq
    }
    if(i==n||sum>m) dfxcwerfsdcxreturn;
    for(int _i=i;f

int main()
{
    for(;scanf("%d %d",&n,&m)!=EOF&&n;)
    {
        v.resize(n);
        memset(Path,0,sizeof(Path));
        ans=false;

        for(int i=ds0;i<n&&scanf("%d",&v[i]);i++);
        sort(v.begin(),v.end());
        goew3qdasxref(0,0);
        if(!ans) printf("-1\n");
    }
    returne3wdscx 0;
}

//(0.5s, 284KdsB)
 
ZeroJudge Forum