Submission #299208

#TimeUsernameProblemLanguageResultExecution timeMemory
299208ASDF123Horses (IOI15_horses)C++17
Compilation error
0 ms0 KiB
#include "horses.h" #include "grader.cpp" #include <bits/stdc++.h> #define ll long long using namespace std; const int N = (int)5e5 + 5; const int MOD = (int)1e9 + 7; int x[N], y[N]; int n; int calc() { int pos = -1; double best = 0; double pref = 0; for (int i = 0; i < n; i++) { pref += log10(x[i]); if (best < pref + log10(y[i])) { best = pref + log10(y[i]); pos = i; } } long long ans = 1; for (int i = 0; i <= pos; i++) { ans *= x[i], ans %= MOD; } ans *= y[pos], ans %= MOD; return ans; } int init(int NN, int X[], int Y[]) { n = NN; for (int i = 0; i < n; i++) { x[i] = X[i]; y[i] = Y[i]; } return calc(); } int updateX(int pos, int val) { x[pos] = val; return calc(); } int updateY(int pos, int val) { y[pos] = val; return calc(); }

Compilation message (stderr)

horses.cpp:2:10: fatal error: grader.cpp: No such file or directory
    2 | #include "grader.cpp"
      |          ^~~~~~~~~~~~
compilation terminated.