Submission #1121511

#TimeUsernameProblemLanguageResultExecution timeMemory
1121511vjudge1Ice Hockey World Championship (CEOI15_bobek)C++14
40 / 100
63 ms504 KiB
//#pragma GCC optimize ("O1") #include <bits/stdc++.h> using namespace std; #define endl '\n' #define pb push_back #define F first #define S second #define ll long long #define int ll #define pii pair<int, int> #define io ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0) #define M_PI 3.14159265358979323846 #define all(v) v.begin(), v.end() #define pss pair<string, string> #define no cout<<"NO"<<endl; #define yes cout<<"YES"<<endl; #define imp cout<<-1<<endl; #define flu cout.flush(); #define Endl endl const int N = 300009; const int mod = 1e9+7; void solve(){ int n, k; cin>>n>>k; vector<int>a; for(int i=0; i<n; i++){ int x; cin>>x; a.pb(x); } int ans=0; for(int i=0; i<(1<<n); i++){ int cem=k, cnt=0; for(int j=0; j<n; j++){ if(i&(1<<j)){ cem-=a[j]; if(k<0){ cnt=-1; break; } } } if(cem>=0){ ans+=1; } } cout<<ans<<endl; } signed main(){ io; int t=1; //cin>>t; while(t--){ solve(); } }

Compilation message (stderr)

bobek.cpp: In function 'void solve()':
bobek.cpp:37:20: warning: variable 'cnt' set but not used [-Wunused-but-set-variable]
   37 |         int cem=k, cnt=0;
      |                    ^~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...