关注
#include <bits/stdc++.h>
using namespace std;
int main()
{
int x;
vector<int> nums;
while(cin >> x){
nums.push_back(x);
}
auto cmp = [](const int& a, const int& b){
return to_string(a) + to_string(b) < to_string(b) + to_string(a);
};
sort(nums.begin(), nums.end(), cmp);
string s;
for(auto a : nums)
s += to_string(a);
int index = 0;
while(index < s.size() && s[index] == '0')
index++;
if(index == s.size())
cout << 0 << endl;
else
cout << s.substr(index) << endl;
return 0;
} 第二题直接调正则库解决了= = #include <bits/stdc++.h>
using namespace std;
int main()
{
string s;
while(cin >> s){
regex pattern("[-]?\\d+");
auto numBeg = sregex_iterator(s.begin(), s.end(), pattern);
auto numEnd = sregex_iterator();
int res = 0;
for(auto i = numBeg; i != numEnd; ++i){
smatch match = *i;
string t = match.str();
res += stoi(t);
}
cout << res << endl;
}
}
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
01-13 12:51
电子科技大学 算法工程师 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你最近因为什么迷茫? #
3828次浏览 81人参与
# 秋招有哪些公司要求提前实习 #
102137次浏览 542人参与
# 领导做过最不靠谱的事 #
2700次浏览 51人参与
# 求职你最看重什么? #
151946次浏览 882人参与
# 你都在哪些场所面过试? #
2488次浏览 39人参与
# 实习转正进行时 #
137982次浏览 892人参与
# 当发现同事想辞职 #
13552次浏览 44人参与
# 工作压力大怎么缓解 #
132337次浏览 1137人参与
# 实习心态崩了 #
99874次浏览 502人参与
# 制造业的秋招小结 #
139334次浏览 2078人参与
# 电网求职进展汇总 #
37193次浏览 112人参与
# 运营商笔面经互助 #
195440次浏览 1804人参与
# 打工人锐评公司红黑榜 #
190952次浏览 1051人参与
# 在找工作求抱抱 #
1639448次浏览 10960人参与
# 担心入职之后被发现很菜怎么办 #
275771次浏览 1176人参与
# 哪些公司对双非友好 #
200716次浏览 1150人参与
# 面试被问期望薪资时该如何回答 #
338466次浏览 2104人参与
# 电信求职进展汇总 #
38130次浏览 195人参与
# 校招谈薪技巧 #
126409次浏览 1353人参与
# Prompt分享 #
5376次浏览 140人参与