Submission #1011308

#TimeUsernameProblemLanguageResultExecution timeMemory
1011308sadeepHorses (IOI15_horses)C++17
0 / 100
19 ms8280 KiB
#include "horses.h" int N; int *X; int *Y; const int MAX_HORSES = 1001; int cache[12][MAX_HORSES+1]; int dp(int endOfWhichYear, int horsesLeft){ if(cache[endOfWhichYear][horsesLeft] != -2)return cache[endOfWhichYear][horsesLeft]; if(endOfWhichYear==-1){ if(horsesLeft==1)return 0; return -1; } } int init(int n, int xx[], int yy[]) { for(auto & c : cache)for(int & i : c)i=-2; N = n; X = xx; Y = yy; return 0; } int updateX(int pos, int val) { return 0; } int updateY(int pos, int val) { return 0; }

Compilation message (stderr)

horses.cpp: In function 'int updateX(int, int)':
horses.cpp:30:17: warning: unused parameter 'pos' [-Wunused-parameter]
   30 | int updateX(int pos, int val) {
      |             ~~~~^~~
horses.cpp:30:26: warning: unused parameter 'val' [-Wunused-parameter]
   30 | int updateX(int pos, int val) {
      |                      ~~~~^~~
horses.cpp: In function 'int updateY(int, int)':
horses.cpp:34:17: warning: unused parameter 'pos' [-Wunused-parameter]
   34 | int updateY(int pos, int val) {
      |             ~~~~^~~
horses.cpp:34:26: warning: unused parameter 'val' [-Wunused-parameter]
   34 | int updateY(int pos, int val) {
      |                      ~~~~^~~
horses.cpp: In function 'int dp(int, int)':
horses.cpp:19:1: warning: control reaches end of non-void function [-Wreturn-type]
   19 | }
      | ^
#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...