题目
有两个字符串 str 和 substr,str 的字符个数不超过 15,substr 的字符个数为 3。(字符个数不包括字符串结尾处的 “反斜杠 0”。)将 substr 插入到 str 中 ASCII 码最大的那个字符后面,若有多个最大则只考虑第一个。
要求
输入描述
输入包括若干行,每一行为一组测试数据,格式为
str substr
输出描述
对于每一组测试数据,输出插入之后的字符串
样例输入
abcab eee
12343 555
样例输出
abceeeab
12345553
源码
#include<iostream>
#include <string>
using namespace std;
int PostionMax(string s) {
int postion = 0;
for (int i = 0; i < s.length(); i++)
{
if (s[i] > s[postion])
postion = i;
}
return postion;
}
int main() {
string s;
string substr;
while (cin >> s >> substr) {
int len1 = s.length();
int len2 = substr.length();
int len = len1 + len2;
string* ss =