时玥41


私信TA

用户名:shiyue41

访问量:30320

签 名:

shiyue41

等  级
排  名 117
经  验 7887
参赛次数 0
文章发表 95
年  龄 0
在职情况 学生
学  校 WU
专  业

  自我简介:

一天不敲代码浑身难受。 ---------来自正在学算法的渣渣。

解题思路:
暴力法
注意事项:

参考代码:

import java.util.*;
public class Main{
	public static void main(String[] args) {
		Scanner in=new Scanner(System.in);
		int n=in.nextInt();
		int A=0,B=0,C=0,D=0,E=0;
		int A_ans[]=new int[n];
		int B_ans[]=new int[n];
		int C_ans[]=new int[n];
		int D_ans[]=new int[n];
		int E_ans[]=new int[n];
		int score[]=new int[n];
		for(int i=0;i<n;i++) {
			score[i]=in.nextInt();
		}
		for(int i=0;i<n;i++) {
			if(score[i]>=90&&score[i]<=100) {
				A++;
				A_ans[i]=score[i];	
			}
			else if(score[i]>=80&&score[i]<=89) {
				B++;
				B_ans[i]=score[i];	
			}
			else if(score[i]>=70&&score[i]<=79) {
				C++;
				C_ans[i]=score[i];	
			}
			else if(score[i]>=60&&score[i]<=69){
				D++;
				D_ans[i]=score[i];	
			}else if(score[i]>=0&&score[i]<=59) {
				E++;
				E_ans[i]=score[i];
			}	
		}
		System.out.print(A+" "+B+" "+C+" "+D+" "+E);
		System.out.println();
		int sum[]= {A,B,C,D,E};
		Arrays.sort(sum);
		Arrays.sort(A_ans);
		Arrays.sort(B_ans);
		Arrays.sort(C_ans);
		Arrays.sort(D_ans);
		Arrays.sort(E_ans);
		if(sum[sum.length-1]==A) {
			System.out.println(A);
			for(int i=A_ans.length-1;i>=0;i--) {
				if(A_ans[i]!=0)
				System.out.print(A_ans[i]+" ");
			}
		}else if(sum[sum.length-1]==B) {
			System.out.println(B);
			for(int i=B_ans.length-1;i>=0;i--) {
				if(B_ans[i]!=0)
				System.out.print(B_ans[i]+" ");
			}
		}else if(sum[sum.length-1]==C) {
			System.out.println(C);
			for(int i=C_ans.length-1;i>=0;i--) {
				if(C_ans[i]!=0)
				System.out.print(C_ans[i]+" ");
			}
		}else if(sum[sum.length-1]==D) {
			System.out.println(D);
			for(int i=D_ans.length-1;i>=0;i--) {
				if(D_ans[i]!=0)
				System.out.print(D_ans[i]+" ");
			}
		}else if(sum[sum.length-1]==E) {
			System.out.println(E);
			int j=E;
			for(int i=E_ans.length-1;i>=0&&j>0;i--,j--) {
					System.out.print(E_ans[i]+" ");
			}
		}
	}
}


 

0.0分

0 人评分

  评论区

  • «
  • »