제출 #137315

#제출 시각아이디문제언어결과실행 시간메모리
137315eohomegrownapps말 (IOI15_horses)C++14
컴파일 에러
0 ms0 KiB
#include "horses.h"
#include <bits/stdc++.h>
using namespace std;
int md = 1000000007;
vector<int> x;
vector<int> y;
int n;
int init(int N, int X[], int Y[]) {
	n=N;
	x.resize(n);
	y.resize(n);
	for (int i = 0; i<n; i++){
		x[i]=X[i];
		y[i]=Y[i];
	}
	return query();
}

int query(){
	int mx = 1;
	int current = 1;
	for (int i = 0; i<n; i++){
		current*=x[i];
		current%=md;
		mx=max(mx,(current*y[i])%md);
	}
	return mx;
}

int updateX(int pos, int val) {
	x[pos]=val;
	return query();
}

int updateY(int pos, int val) {
	y[pos]=val;
	return query();
}

컴파일 시 표준 에러 (stderr) 메시지

horses.cpp: In function 'int init(int, int*, int*)':
horses.cpp:16:9: error: 'query' was not declared in this scope
  return query();
         ^~~~~