关注
#include<iostream>
#include<string>
#include <map>
#include <vector>
#include <sstream>
using namespace std;
int main()
{
string input;
cin>>input;
multimap<int,string> mup;
vector<string> vString;
vector<int> vCount;
string scount = "";
string temp = "";
for(int i=0; i<input.size();i++)
{
if (input[i] >= '0' && input[i] <= '9')
{
if(temp != "")
{
vString.push_back(temp);
//vCount.push_back(input[i]-'0');
scount+=input[i];
temp = "";
}
else
{
scount+=input[i];
}
}
else
{
if (scount != "")
{
stringstream ss;
ss<<scount;
int t;
ss>>t;
vCount.push_back(t);
scount = "";
}
temp += input[i];
}
}
stringstream ss;
ss<<scount;
int t;
ss>>t;
vCount.push_back(t);
for (int i=0;i<vCount.size();i++)
{
mup.insert(make_pair(vCount[i],vString[i]));
}
string result = "";
multimap<int,string>::iterator it;
for(it = mup.begin();it != mup.end();++it) {
int n = it->first;
string s = it->second;
for(int i=0; i<n; i++)
{
result+=s;
}
}
cout << result << endl;
return 0;
}
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# xx岗简历求拷打 #
10039次浏览 112人参与
# 如何看待offer收割机的行为 #
1047883次浏览 6599人参与
# 开工第一帖 #
34045次浏览 698人参与
# 掌握什么AI技能,会为你的求职大大加分 #
8513次浏览 372人参与
# 有转正机会的小厂实习值得去吗? #
9459次浏览 100人参与
# 机械人还在等华为开奖吗? #
316196次浏览 1586人参与
# 携程求职进展汇总 #
890137次浏览 5885人参与
# 面试反问你会问什么 #
168965次浏览 1741人参与
# 工作不开心辞职是唯一出路吗 #
9847次浏览 40人参与
# 金三银四,你有感觉到吗 #
695180次浏览 6092人参与
# 你最讨厌面试被问什么 #
9451次浏览 109人参与
# 面试题刺客退退退 #
535753次浏览 7533人参与
# 哪些公司开春招了? #
35023次浏览 209人参与
# 远程面试的尴尬瞬间 #
328747次浏览 1918人参与
# 牛客租房专区 #
162020次浏览 1982人参与
# 毕业季等于分手季吗 #
55097次浏览 655人参与
# 大家每天通勤多久? #
91225次浏览 1053人参与
# 满分简历要如何准备? #
265154次浏览 3064人参与
# 找工作时的取与舍 #
123010次浏览 878人参与
# 记录实习开销 #
192278次浏览 1188人参与
正浩创新EcoFlow公司福利 775人发布