Submission #1147724

#TimeUsernameProblemLanguageResultExecution timeMemory
1147724loghsgsMountains (NOI20_mountains)C++20
Compilation error
0 ms0 KiB
#include<iostream> using namespace std; int N, num, val, loc, ret, ans; long long H[300000]; bool visit[300000]; int main() { cin >> N; for (int i = 0; i < N; i++) { cin >> H[i]; visit[i] = false; } num = N; ans = 0; while (num >= 3) { val = -1; loc = -1; for (int i = 0; i < N; i++) { if (!visit[i] && H[i] > val) { val = H[i]; loc = i; } } visit[loc] = true; ret = 0; for (int i = loc + 1; i < N; i++) { if (!visit[i] && H[i] < val) ret++; } int l = loc; for (int i = loc - 1; i >= 0; i--) { if (visit[i]) l--;a } ans += l * ret; num--; } cout << ans; return 0; }

Compilation message (stderr)

Mountains.cpp: In function 'int main()':
Mountains.cpp:32:43: error: 'a' was not declared in this scope
   32 |                         if (visit[i]) l--;a
      |                                           ^