Submission #900455

#TimeUsernameProblemLanguageResultExecution timeMemory
900455simona1230A Difficult(y) Choice (BOI21_books)C++17
Compilation error
0 ms0 KiB
#include <bits/stdc++.h> #include "books.h" using namespace std; long long n,k,a,s; long long x[120001]; void solve(long long N,long long K,long long A,long long S) { n=N; k=K; a=A; s=S; for(long long i=1;i<=n;i++) { x[i]=skim(i); } for(long long i=1;i<=n;i++) { for(long long j=i+1;j<=n;j++) { for(long long k=j+1;k<=n;k++) { long long s=x[i]+x[j]+x[k]; if(a<=s&&s<=2*a) { answer({i,j,k}); return; } } } } impossible(); }

Compilation message (stderr)

books.cpp: In function 'void solve(long long int, long long int, long long int, long long int)':
books.cpp:30:29: warning: narrowing conversion of 'i' from 'long long int' to 'int' [-Wnarrowing]
   30 |                     answer({i,j,k});
      |                             ^
books.cpp:30:29: warning: narrowing conversion of 'i' from 'long long int' to 'int' [-Wnarrowing]
books.cpp:30:31: warning: narrowing conversion of 'j' from 'long long int' to 'int' [-Wnarrowing]
   30 |                     answer({i,j,k});
      |                               ^
books.cpp:30:31: warning: narrowing conversion of 'j' from 'long long int' to 'int' [-Wnarrowing]
books.cpp:30:33: warning: narrowing conversion of 'k' from 'long long int' to 'int' [-Wnarrowing]
   30 |                     answer({i,j,k});
      |                                 ^
books.cpp:30:33: warning: narrowing conversion of 'k' from 'long long int' to 'int' [-Wnarrowing]
/usr/bin/ld: /tmp/cc9fPHgv.o: in function `main':
grader.cpp:(.text.startup+0x83): undefined reference to `solve(int, int, long long, int)'
collect2: error: ld returned 1 exit status