Submission #1053815

#TimeUsernameProblemLanguageResultExecution timeMemory
1053815XJP12말 (IOI15_horses)C++14
Compilation error
0 ms0 KiB
#include <bits/stdc++.h>
#include "horses.h"
using namespace std;
typedef vector<int> vi;
vi x,y;
int init(int n, int X[], int Y[]){
	int horse = 1;
	int maxi=0;
	for(int i=0; i<n; i++){
		x.push_back(X[i]);
		y.push_back(Y[i]);
	}
	for(int i=0; i<n; i++){
		horse*=x[i];
		maxi=max(maxi,horse*y[i]);
	}
	return maxi;
}

int updateX(int pos, int val) {	
	x[pos]=val;
	int horse = 1;
	int maxi=0;
	for(int i=0; i<n; i++){
		horse*=x[i];
		maxi=max(maxi,horse*y[i]);
	}
	return maxi;
}

int updateY(int pos, int val) {
	y[pos]=val;
	int horse = 1;
	int maxi=0;
	for(int i=0; i<n; i++){
		horse*=x[i];
		maxi=max(maxi,horse*y[i]);
	}
	return maxi;
}

Compilation message (stderr)

horses.cpp: In function 'int updateX(int, int)':
horses.cpp:24:17: error: 'n' was not declared in this scope
   24 |  for(int i=0; i<n; i++){
      |                 ^
horses.cpp: In function 'int updateY(int, int)':
horses.cpp:35:17: error: 'n' was not declared in this scope
   35 |  for(int i=0; i<n; i++){
      |                 ^