abcdefgfedcba xxxxx
abcdefg(max)fedcba x(max)x(max)x(max)x(max)x(max)
分析:思路很简单,先找出最大的字母,输出的时候判断字符是不是最大字母,不是,就直接输出,是,输出的时候加上“(max)”
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while (scanner.hasNext()) { String str = scanner.nextLine(); char[] chs = str.toCharArray(); char temp = chs[0]; for (int i = 1; i < chs.length; i++) { if (temp < chs[i]) { temp = chs[i]; } } for (int i = 0; i < chs.length; i++) { if (chs[i] != temp) { System.out.print(chs[i]); } else { System.out.print(chs[i] + "(max)"); } } System.out.println(); } } }
[hdu 2025] 查找最大元素,布布扣,bubuko.com
原文:http://blog.csdn.net/u011506951/article/details/23581009