Submission #1192901

#TimeUsernameProblemLanguageResultExecution timeMemory
1192901enzyBali Sculptures (APIO15_sculpture)C++20
9 / 100
50 ms328 KiB
#include<bits/stdc++.h> #define int long long using namespace std; const int maxn=21; const int inf=1e15+7; int v[maxn], n, a, b, resp=inf; void bt(int i, int sum, int qtd, int r){ if(i==n){ if(a<=qtd+1&&qtd+1<=b) resp=min(resp,(r|(sum+v[i]))); return; } bt(i+1,0,qtd+1,(r|(sum+v[i]))); bt(i+1,sum+v[i],qtd,r); } signed main(){ ios_base::sync_with_stdio(false); cin.tie(nullptr); cout.tie(nullptr); cin >> n >> a >> b; for(int i=1;i<=n;i++) cin >> v[i]; bt(1,0,0,0); cout << resp << endl; }
#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...