제출 #334691

#제출 시각아이디문제언어결과실행 시간메모리
334691blue말 (IOI15_horses)C++17
17 / 100
1587 ms8640 KiB
#include "horses.h" #include <algorithm> using namespace std; int N; int* X; int* Y; int answer() { int product_X[N]; product_X[0] = X[0]; for(int i = 1; i < N; i++) product_X[i] = product_X[i-1] * X[i]; int y = 0; int res = 0; for(int i = N-1; i >= 0; i--) { y = max(y, Y[i]); res = max(res, product_X[i] * y); } return res; } int init(int n, int x[], int y[]) { N = n; X = x; Y = y; return answer(); } int updateX(int pos, int val) { X[pos] = val; return answer(); } int updateY(int pos, int val) { Y[pos] = val; return answer(); }
#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...