Submission #254191

#TimeUsernameProblemLanguageResultExecution timeMemory
254191AaronNaiduRobots (IOI13_robots)C++14
0 / 100
1 ms384 KiB
#include <bits/stdc++.h> #include "robots.h" using namespace std; int putaway(int A, int B, int T, int X[], int Y[], int W[], int S[]) { sort(X, X+A); reverse(X, X+A); sort(W, W+A); reverse(W, W+A); if (W[0] >= X[0]) { return -1; } float maxMinutes = 0; float robotCounter = 1; float toyCounter = 0; while (toyCounter < T and robotCounter < A) { if (X[int(robotCounter)] <= W[int(toyCounter)]) { toyCounter++; maxMinutes = max(maxMinutes, toyCounter/robotCounter); robotCounter++; } else { toyCounter++; } } maxMinutes = max(maxMinutes, toyCounter/robotCounter); maxMinutes = ceil(maxMinutes); return int(maxMinutes); }
#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...