Submission #862096

#TimeUsernameProblemLanguageResultExecution timeMemory
862096iskhakkutbilimZalmoxis (BOI18_zalmoxis)C++17
35 / 100
121 ms27196 KiB
#include "bits/stdc++.h" using namespace std; #define int long long int k; vector <pair <int,int>> ans; vector <int> a; void f(int v) { if(a.size() == 0) { ans.push_back({v, 1}); return; } if(v == a.back()) { ans.push_back({v,0}); a.pop_back(); return; } if(a.back() > v) { ans.push_back({v,1}); return; } f(v-1); f(v-1); } signed main () { ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); int n, cnt = 0; cin >> n >> k; for(int i = 0; i < n; i ++) { int x; cin >> x; a.push_back(x); } reverse(a.begin(), a.end()); f(30); for(auto [x, y] : ans) cout << x << ' '; return 0; }

Compilation message (stderr)

zalmoxis.cpp: In function 'int main()':
zalmoxis.cpp:34:9: warning: unused variable 'cnt' [-Wunused-variable]
   34 |  int n, cnt = 0;
      |         ^~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...