Submission #1319840

#TimeUsernameProblemLanguageResultExecution timeMemory
1319840Jawad_Akbar_JJWeighting stones (IZhO11_stones)C++20
0 / 100
0 ms332 KiB
#include <iostream> using namespace std; int pre[1<<17]; int main(){ int n; cin>>n; for (int i=1, a, b;i<=n;i++){ cin>>a>>b; for (int j=a;j>=1;j--) pre[j] += (b == 1 ? 1 : -1); int mx = 0, mn = 0; for (int j=a;j>=1;j--) mx = max(mx, pre[j]), mn = min(mn, pre[j]); if (mn == 0) cout<<'>'; else if (mx == 0) cout<<'<'; else cout<<'?'; cout<<'\n'; } }
#Verdict Execution timeMemoryGrader output
Fetching results...