Submission #87042

#TimeUsernameProblemLanguageResultExecution timeMemory
87042YottaByteWeighting stones (IZhO11_stones)C++14
0 / 100
2 ms256 KiB
#include <iostream> #include <iomanip> #include <math.h> using namespace std; #define pb push_back #define ins insert #define fr first #define sc second const int N = 3e5; int ll, rr; int sl, sr; main() { int n; cin >> n; int r, s; for(int i = 1; i <= n; i++) { cin >> r >> s; if(s == 2) { rr = max(rr, r); sr += r; if(sr <= sl && rr > ll) { puts("?"); continue; } if(rr > ll) { puts("<"); continue; } else { puts(">"); continue; } } else { ll = max(ll, r); sl += r; if(sr >= sl && ll > rr) { puts("?"); continue; } if(rr > ll) { puts("<"); continue; } else { puts(">"); continue; } } } } /* 5 1 1 2 1 3 1 4 1 5 2 */

Compilation message (stderr)

stones.cpp:16:6: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
 main()
      ^
#Verdict Execution timeMemoryGrader output
Fetching results...