[]最大の要素acm2025を探します

***問題:
問題の説明
アルファベットが最大値を見つけるために、前記各入力文字列のため、その文字以下の文字列「(最大)」を挿入します。

入力
の入力データは、テスト・インスタンス、大文字と小文字のみで構成される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;
}
公開された42元の記事 ウォン称賛18 ビュー394

おすすめ

転載: blog.csdn.net/weixin_42918559/article/details/104075652
おすすめ