AcWing 773. 字符串插入(substr实现)
原题链接
中等
作者:
Value
,
2020-09-05 09:20:49
,
所有人可见
,
阅读 360
#include <iostream>
using namespace std;
string substr(string s, int r, int l = 0){
string tmp = "";
for(int i = l; i <= r && i < s.size(); i ++ ) tmp += s[i];
return tmp;
}
int main(){
string a, b;
while(cin >> a >> b){
int pos = -1;
char pre = 0;
for(int i = 0; i < a.size(); i ++ ){
if(a[i] > pre){
pre = a[i];
pos = i;
}
}
string res = "";
res += substr(a, pos);
res += b;
res += substr(a, a.size(), pos + 1);
cout << res << endl;
}
return 0;
}