Submission #447517

#TimeUsernameProblemLanguageResultExecution timeMemory
447517LucaIlieTable Tennis (info1cup20_tabletennis)C11
Compilation error
0 ms0 KiB
#include <stdio.h> #include <algorithm> #include <map> #define MAX_N 150000 #define MAX_K 400 int v[MAX_N + MAX_K], sume[(2 * MAX_K + 1) * (2 * MAX_K + 1)], ans[MAX_N], res[MAX_N]; int main() { int n, k, m, suma, elim, s, f, i, j; scanf( "%d%d", &n, &k ); for ( i = 0; i < n + k; i++ ) scanf( "%d", &v[i] ); for ( i = 0; i < k + 1; i++ ) { for ( j = n - 1 + i; j < n + k; j++ ) { elim = i + (n + k - 1 - j); s = i; f = j; suma = v[s] + v[f]; ans[0] = v[s]; ans[n - 1] = v[f]; s++; f--; m = 1; while ( s < f && m < n / 2 ) { if ( v[s] + v[f] == suma ) { ans[m] = v[s]; ans[n - 1 - m] = v[f]; m++; s++; f--; } else if ( v[s] + v[f] < suma ) { s++; elim++; } else { f--; elim++; } } if ( m == n / 2 && elim == k ) { for ( m = 0; m < n; m++ ) res[m] = ans[m]; } } } for ( i = 0; i < n; i++ ) printf( "%d ", res[i] ); return 0; }

Compilation message (stderr)

tabletennis.c:2:10: fatal error: algorithm: No such file or directory
    2 | #include <algorithm>
      |          ^~~~~~~~~~~
compilation terminated.