解题思路:
注意事项:
额外一个sc.nextLine();来消耗换行符,否则出错。同时遍历的时候要用split的长度
参考代码:
import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while (sc.hasNext()){ int n = sc.nextInt(); sc.nextLine(); String s = sc.nextLine(); int[] a = new int[n]; String[] split = s.split(" "); for (int i = 0; i < split.length; i++) { a[i] = Integer.parseInt(split[i]); } Arrays.sort(a); System.out.println(a[n/2]); } } }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.9 (Java代码)浏览:1325 |
printf基础练习2 (C语言代码)浏览:941 |
wu-淘淘的名单 (C++代码)浏览:1330 |
C语言考试练习题_保留字母 (C语言代码)浏览:700 |
母牛的故事 (C语言代码)浏览:715 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:520 |
P1000 (C语言代码)浏览:868 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:542 |
简单的a+b (C语言代码)浏览:478 |
C语言程序设计教程(第三版)课后习题12.1 (C语言代码)浏览:641 |