***問題:
問題の説明
アルファベットが最大値を見つけるために、前記各入力文字列のため、その文字以下の文字列「(最大)」を挿入します。
入力
の入力データは、テスト・インスタンス、大文字と小文字のみで構成される100の組成列を超えない長さの1つのラインの各列の複数を含みます。
出力の
各テストケースのための出力ラインストリング、出力結果は、文字列を挿入した結果である「(MAX)」最大文字が複数存在する場合は、各文字が最大「(MAX)」の後ろに挿入されています。
サンプル入力
abcdefgfedcba
xxxxxは
サンプル出力
ABCDEFG(最大)FEDCBA
X(最大)×(最大)×(最大)×(最大)×(最大)***
コード:
#include<iostream>
#include<cstring>
using namespace std;
int main() {
char s[101];
while(gets(s)) {
char max=s[0];
for(int i=0; i<strlen(s); i++) {
if(s[i]>max){
max=s[i];
}
}
for(int j=0;j<strlen(s);j++){
cout<<s[j];
if(s[j]==max){
cout<<"(max)";
}
}
cout<<endl;
}
return 0;
}