Submission #1053815

# Submission time Handle Problem Language Result Execution time Memory
1053815 2024-08-11T17:58:58 Z XJP12 Horses (IOI15_horses) C++14
Compilation error
0 ms 0 KB
#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

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++){
      |                 ^