# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
87033 | 2018-11-29T09:08:14 Z | YottaByte | 돌 무게 재기 (IZhO11_stones) | C++14 | 3 ms | 376 KB |
#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) { cout << '?' << endl; continue; } if(rr > ll) { cout << '<' << endl; continue; } else { cout << '>' << endl; continue; } } else { ll = max(ll, r); sl += r; if(sr == sl) { cout << '?' << endl; continue; } if(rr > ll) { cout << '<' << endl; continue; } else { cout << '>' << endl; continue; } } } }
Compilation message
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 3 ms | 376 KB | Output isn't correct |
2 | Halted | 0 ms | 0 KB | - |