제출 #254196

#제출 시각아이디문제언어결과실행 시간메모리
254196AaronNaidu로봇 (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+T); reverse(W, W+T); for (int i = 0; i < A; i++) { //cout << X[i] << " "; } //cout << "\n"; for (int i = 0; i < T; i++) { //cout << W[i] << " "; } 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++; //cout << "Checking with " << toyCounter << "/" << robotCounter << "\n"; maxMinutes = max(maxMinutes, toyCounter/robotCounter); robotCounter++; } else { toyCounter++; } } //cout << "Checking with " << T << "/" << A << "\n"; maxMinutes = max(maxMinutes, float(T)/float(A)); 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...