关注
#include <iostream>
#include<string>
#include<vector>
//#include<set>
#include<algorithm>
using namespace std;
/**
1. n > m
2. n < m
**/
// 第三题装酒
int main(){
int m, n;
vector<int> w;
// n people
// m shuilongtou
cin >>n>>m;
for(int i =0 ; i< n; i++){
int x; cin >>x ; w.push_back(x);
}
// whe n <=m pick the max val
if(n<=m){
sort(w.begin(),w.end());
cout << *(w.end()-1)<<endl;
return 0;
}
// pick first m
vector<int> ***;
for(int i =0; i< m ; i++)***.push_back(w[i]);
// queue
int cost =0;
size_t i =m;
while(i < w.size()){
sort(***.begin(), ***.end());
int tar=***[0];// smallest
cost += tar;
for(size_t k =0 ; k < ***.size();k++){
***[k]-=tar;
if(***[k]==0&&i<w.size())***[k]=w[i++]; //pull the new one from w. no zero
}
}
// rest cost;
sort(***.begin(),***.end());
cost+=***[m-1];
cout <<cost <<endl;
return 0;
}
//第二题 报数踢人
int main(){
int m ;
cin >>m;
if(m<=1){cout<<"ERROR!"<<endl;return 0;}
if(m>=100){cout<<"ERROR!"<<endl;return 0;}
vector<bool> pp(100,true);
int cc=100, i=0, kill=0;
while(cc>=m){
kill=pp[i]?(kill+1):kill;
if(kill==m){
pp[i]=false;
cc--;
kill=0;
}
i= (i+1)%100;
}
bool first= true;
for(size_t i =0 ; i < pp.size(); i++)
if(pp[i]&&first){
cout <<i+1;
first= false;
}else if(pp[i]){
cout <<","<<i+1;
}
return 0;
}
// 第一题最长连续数字串
int main()
{
string s;
while(cin >>s){
size_t curr_l=0;
string nums="";
string ms="";
for(size_t i =0 ; i< s.size() ; i++)
{
if(s[i]>='0'&&s[i]<='9')
{
curr_l++;
nums+= s[i];
}else{
ms = curr_l>=ms.size()?nums:ms;
curr_l =0;
nums="";
}
}
ms= curr_l>=ms.size()?nums:ms;
if(ms.size()!=0)
cout<< ms<<endl;
cout << ms.size()<<endl;
}
return 0;
}
查看原帖
点赞 1
相关推荐

点赞 评论 收藏
分享
文档传偷助手:该投就投吧,不过建议别放弃offer
拿到手里的才是最好的

点赞 评论 收藏
分享
牛客热帖
更多
- 1... 🌟择难路,未有疑,四非学院本运气拉满,春招拿下大厂后端3.1W
- 2... 腾讯csig暑期一二三面7205
- 3... 史上最细SQL实战系列:sql笔试例题总结篇(建议收藏)6859
- 4... 腾讯云智后台开发暑期面经4420
- 5... 其实主包早就找到工作了,但还是每天都刷3502
- 6... 作为实习生,我问薪无愧3086
- 7... 字节拒绝、百度毁约,7.1 腾讯 Offer 到手:25 届双非碎碎念(25届最晚Offer)2993
- 8... 字节实习week6:听leader吐槽当前的应届生候选人们2798
- 9... 没实习 == 秋招凉?2728
- 10... 离开软件测试才发现外面没有雨2683
正在热议
更多
# 应届生,你找到工作了吗 #
1099次浏览 15人参与
# 双非应该如何逆袭? #
171415次浏览 2839人参与
# 现代汽车前瞻技术研发急速编程挑战赛 #
37218次浏览 271人参与
# 简历当中有水分算不算造假? #
1394次浏览 20人参与
# 春招进度记录 #
339274次浏览 3123人参与
# 实习生的蛐蛐区 #
745次浏览 19人参与
# 三一集团提前批进度交流 #
21864次浏览 138人参与
# 谈薪时HR压价该怎么应对 #
205350次浏览 3174人参与
# 毕业旅行去哪玩儿 #
7428次浏览 121人参与
# 非技术岗投递进展 #
144086次浏览 1264人参与
# 百度工作体验 #
228668次浏览 2002人参与
# 材料进Fab厂真的劝退吗? #
42880次浏览 184人参与
# 机械人与华为的爱恨情仇 #
118288次浏览 951人参与
# 没有合适的工作,你会先找个干着,还是考公考研 #
115730次浏览 1133人参与
# 百度秋招提前批进度 #
104755次浏览 1119人参与
# 双非有机会进大厂吗 #
431977次浏览 4285人参与
# 上班到公司第一件事做什么? #
59752次浏览 513人参与
# 秋招盘点:机械人值得去的企业 #
71623次浏览 670人参与
# 平台or薪资 硬件uu更看重哪个 #
128353次浏览 595人参与
# 工作中,努力重要还是选择重要? #
139140次浏览 1696人参与
# 发工资后,你做的第一件事是什么 #
69080次浏览 232人参与