- import java.util.Scanner;
-
- public class Main {
- public static void main(String[] args) {
- new Main().run(); //如果一个人方法常用 就把它变成一种方法,常用调用
- }
-
- //给定一个整数序列,请找出这个整数序列的中间数的值。
- public void run(){
- Scanner sc = new Scanner(System.in);
- int n = sc.nextInt();
- int[] arr = new int[n];
- for(int i = 0;i < n;i++){
- arr[i] = sc.nextInt();
- }
-
- //找出值
- int big = 0;
- int small = 0;
- int result = -1;
- for(int j = 0;j < arr.length;j++){
- small = 0; // 这个需要不断重复
- big = 0;
- for(int k = 0;k < arr.length;k++){
- if(arr[j] > arr[k]){
- small ++;
- }else if(arr[j] < arr[k]){
- big ++;
- }
- }
- if(small == big){
- result = arr[j];
- }
- }
-
-
- System.out.println(result);
-
- }
-
- }[ ]
CCF 中间数
最新推荐文章于 2022-03-19 20:37:49 发布