LeetCode Weekly Contest 143
問題文
省略
省略
#include<bits/stdc++.h>
using namespace std;
template<class S, class T> inline S min_L(S a,T b){
return a<=b?a:b;
}
class Solution{
public:
vector<int> distributeCandies(int C, int N){
int i, k;
vector<int> res;
for(i=0;i<N;i++){
res.push_back(0);
}
i = 0;
while(C){
k =min_L(i+1, C);
C -= k;
res[i%N] += k;
i++;
}
return res;
}
}
;
// cLay varsion 20190630-1
// --- original code ---
// class Solution {
// public:
// vector<int> distributeCandies(int C, int N) {
// int i, k;
// vector<int> res;
// rep(i,N) res.push_back(0);
// i = 0;
// while(C){
// k = min(i+1, C);
// C -= k;
// res[i%N] += k;
// i++;
// }
// return res;
// }
// };
// {
// // main関数を適当に処理する
// }
Current time: 2024年04月24日14時31分52秒
Last modified: 2019年07月01日01時16分06秒 (by laycrs)
Tags: Competitive_Programming_Incomplete LeetCode
トップページに戻る
Logged in as: unknown user (not login)