#2025
查找最大元素,其实不需要重新存储字符串,只需要指定输出即可,这道题比较苦恼的地方在于如何读取字符串并将其初始化,这里没有设置初始化,但是也AC过了,所以也不管了,只要有字符串进来,我们就进行查找,计算多个测试用例,没有设定结束条件
题目直达
http://acm.hdu.edu.cn/showproblem.php?pid=2025
AC代码
#include <iostream>
#include <cstdio>
#include <cmath>
#include <cstring>
using namespace std;
int main() {
char s[100];
while(gets(s)){
int len=strlen(s);
char max='a';
for(int i=0;i<len;i++){
if(s[i]>max){
max=s[i];
}
}
for(int i=0;i<len;i++){
if(s[i]==max){
cout<<s[i]<<"(max)";
}
else{
cout<<s[i];
}
}
cout<<endl;
}
return 0;
}