제출 #134721

#제출 시각아이디문제언어결과실행 시간메모리
134721mirbek01웜뱃 (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);
}

컴파일 시 표준 에러 (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...