Submission #134721

#TimeUsernameProblemLanguageResultExecution timeMemory
134721mirbek01Wombats (IOI13_wombats)C++11
9 / 100
81 ms8312 KiB
#include "wombats.h" #include <bits/stdc++.h> using namespace std; const int N = 1e4 + 2; int fen[N], v[N][2]; void upd(int pos, int val){ for(int i = pos; i > 0; i = (i & (i + 1)) - 1) fen[i] += val; } int get(int l){ int ret = 0; for(int i = l; i < N; i |= i + 1) ret += fen[i]; return ret; } void init(int R, int C, int H[5000][200], int V[5000][200]) { for(int i = 0; i < R - 1; i ++){ upd(i + 1, V[i][0]); v[i][0] = V[i][0]; } } void changeH(int P, int Q, int W) { } void changeV(int P, int Q, int W) { upd(P + 1, -v[P][Q]); v[P][Q] = W; upd(P + 1, W); } int escape(int x, int y) { return get(x + 1); }

Compilation message (stderr)

grader.c: In function 'int main()':
grader.c:15:6: warning: variable 'res' set but not used [-Wunused-but-set-variable]
  int res;
      ^~~
#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...
#Verdict Execution timeMemoryGrader output
Fetching results...