hdu 2025 查找最大元素(java)
问题:
此类要对字符元素进行处理的最好使用字符数组来做。
要考怒最后一个元素要进行空行,此时有两种情况,可以对最后一个元素直接进行处理。
查找最大元素
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 35186 Accepted Submission(s): 19474
abcdefgfedcba xxxxx
abcdefg(max)fedcba x(max)x(max)x(max)x(max)x(max)
代码:
import java.util.*; public class Main{ public static void main(String args[]){ Scanner cin=new Scanner(System.in); while(cin.hasNext()){ String m=cin.next(); char[] s=m.toCharArray(); char maxx='a'-1; for(int i=0;i<s.length;i++) { if(maxx<s[i]) { maxx=s[i]; } } for(int i=0;i<s.length;i++) { if(i==s.length-1) { if(s[i]==maxx) { System.out.println(s[i]+"(max)"); } else System.out.println(s[i]); } else { if(s[i]==maxx) { System.out.print(s[i]+"(max)"); } else System.out.print(s[i]); } } } } }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。