きのうかいはつ
#include <string>
#include <vector>
#include <queue>
#include <cmath>
using namespace std;
vector<int> solution(vector<int> progresses, vector<int> speeds) {
vector<int> answer;
queue<int> pro;
int count=0;
int sub=0;
for(int i=0;i<progresses.size();i++){
pro.push((int)ceil((100-progresses[i])/speeds[i]));
}
sub=pro.front();
while(pro.empty()!=true){
if(sub<pro.front()){
sub=pro.front();
pro.pop();
answer.push_back(count);
count=1;
}
else{
count++;
pro.pop();
}
}
answer.push_back(count);
return answer;
}
正確性テスト試験1〉合格(0.01 ms,3.91 MB)
試験2〉合格(0.01 ms,3.71 MB)
試験3〉合格(0.01 ms,3.95 MB)
試験4〉合格(0.01 ms,3.96 MB)
試験5〉合格(0.02 ms,3.93 MB)
試験6〉合格(0.01 ms,3.77 MB)
試験7〉合格(0.01 ms,3.95 MB)
試験8〉合格(0.01 ms,3.95 MB)
試験9〉合格(0.01 ms,3.96 MB)
試験10〉合格(0.01 ms,3.97 MB)
テスト11〉失敗(0.01 ms,3.96 MB)
採点結果
精度:90.9
合計:90.9/100.0
テスト11は[70]/[20]/2のテストケースで検証できる
Reference
この問題について(きのうかいはつ), 我々は、より多くの情報をここで見つけました https://velog.io/@d-perado/기능개발오답テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol