Submission #729925

#TimeUsernameProblemLanguageResultExecution timeMemory
729925Rasoul006Robots (IOI13_robots)C++17
0 / 100
1 ms308 KiB
#include "robots.h" #include <bits/stdc++.h> #define endl "\n" #define F first #define S second #define pb push_back #define all(x) x.begin() , x.end() #define mm(dp , val) memset (dp , val , sizeof dp) #define mid ((r+l)>>1) #define lx (n<<1) #define rx ((n<<1)|1) typedef long long ll; using namespace std; const int logn = 26 ; const int N = 1e6+5; int putaway(int A, int B, int T, int X[], int Y[], int W[], int S[]) { sort (W , W + T) ; sort (S , S + T) ; sort (X , X + A) ; sort (Y , Y + B) ; if (A == B) { if (X[0] > S[0] && Y[0] > W[1]) return 1 ; if (X[0] > S[1] && Y[0] > W[0]) return 1 ; if (X[0] > S[1] || Y[0] > W[1]) return 2 ; return -1 ; } if (!A) { if (X[1] <= S[1]) return -1 ; if (X[0] > S[0]) return 1 ; return 2 ; } if (!B) { if (Y[1] <= W[1]) return -1 ; if (Y[0] > W[0]) return 1 ; return 2 ; } }

Compilation message (stderr)

robots.cpp: In function 'int putaway(int, int, int, int*, int*, int*, int*)':
robots.cpp:74:1: warning: control reaches end of non-void function [-Wreturn-type]
   74 | }
      | ^
#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...