题目描述
1.记得输出换行
2.一直输的话,就用while
样例
#include<bits/stdc++.h>
using namespace std;
int main(){
string str,sub;
while(cin>>str>>sub){
int j=0;
char t=str[0];
for(int i=0;i<str.size();i++){
if(str[i]>t){
t=str[i];
j=i;//没有用j++,为避免逻辑混乱,j=i,单独写
}
}
for(int i=0;i<=j;i++){
cout<<str[i];
}
cout<<sub;
for(int i=j+1;i<str.size();i++){
cout<<str[i];
}
cout<<endl;
}
return 0;
}
算法1
(暴力枚举) $O(n^2)$
blablabla
时间复杂度
参考文献
C++ 代码
blablabla
算法2
(暴力枚举) $O(n^2)$
blablabla
时间复杂度
参考文献
C++ 代码
blablabla