Submission #1295654

#TimeUsernameProblemLanguageResultExecution timeMemory
1295654bshaliIce Hockey World Championship (CEOI15_bobek)C++20
40 / 100
65 ms1032 KiB
#include <bits/stdc++.h> using namespace std; #define int long long #define all(x) x.begin(), x.end() #define inf 1e18 using vi = vector<int>; using pii = pair<int, int>; const int MAX = 1e18; const int MOD = 1e9 + 7; signed main() { int n, m; cin >> n >> m; vi a(n + 5); for (int i = 0; i < n; i++) { cin >> a[i]; } int ans = 0; for (int mask = 0; mask < (1 << n); mask++) { int cnt = 0; for (int i = 0; i < n; i++) { if(mask & (1 << i)) { cnt += a[i]; } } if(cnt <= m) ans++; } cout << ans; }
#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...