关注
我也是5.。。
int usen = 1; //用的小伞
int usem = 0;//用的大伞
int time1= 1;//时间
void func(int c, int n, int m) {
if (c <= 0) return ;
int backp = 2 * usen + 3 * usem;
if (c - backp <= 0) return;
if (m <= backp) {//大伞少于人数
usem = m;
if (backp - m < n)
usen = backp - m;
else usen = n;
}
else {//大伞多于人数
usem = backp; //伞数 = 人数
usen = 0;
}
time1+= 2;
func(c - backp, n, m);
}
int main() {
int n;
cin >> n;
vector<vector<int>> useVector;
while (n--) {
vector<int> tempVector;
int c, n, m;
cin >> c >> n >> m;
tempVector.push_back(c);
tempVector.push_back(n);
tempVector.push_back(m);
useVector.push_back(tempVector);
}
vector<int> result;
for (int i = 0; i < useVector.size(); i++) {
func(useVector[i][0], useVector[i][1] + 1, useVector[i][2]);
result.push_back(time1);
time1 = 1;
}
for (auto i : result) {
cout << i << endl;
}
return 0;
}
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
贴心的火龙果风度翩翩:公司名字很符合 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 我是面试官,请用一句话让我破防 #
15764次浏览 100人参与
# 美团开奖 #
182821次浏览 969人参与
# 快手技术岗信息交流阵地 #
15581次浏览 82人参与
# 校招生月薪1W算什么水平 #
14923次浏览 112人参与
# 中美关税战对我们有哪些影响 #
37530次浏览 305人参与
# i人适合做什么工作 #
7633次浏览 81人参与
# “vivo”个offer #
32804次浏览 247人参与
# 读研or工作,哪个性价比更高? #
75032次浏览 762人参与
# 华为保温 #
102187次浏览 382人参与
# 哪些瞬间让你真切感受到了工作的乐趣 #
17044次浏览 79人参与
# 小厂实习有必要去吗 #
69746次浏览 344人参与
# 哪些行业值得去? #
2707次浏览 40人参与
# 秋招什么时候开投比较合适? #
109655次浏览 807人参与
# 如果秋招能重来,我会____ #
29327次浏览 255人参与
# 华为池子有多大 #
107264次浏览 748人参与
# 美团求职进展汇总 #
2805583次浏览 23836人参与
# 上班后和你想的一样吗? #
87298次浏览 666人参与
# 苦尽甘来时,再讲来时路 #
26067次浏览 359人参与
# 为了实习逃课值吗? #
22896次浏览 213人参与
# 大家实习每天都在干啥 #
96936次浏览 536人参与
# 工作压力大怎么缓解 #
119502次浏览 1112人参与
# 如果上班像打游戏,你最想解锁什么技能 #
5414次浏览 55人参与
