国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

HDU 2020 JAVA

2019-11-06 07:23:05
字體:
供稿:網(wǎng)友

PRoblem Description 輸入n(n<=100)個整數(shù),按照絕對值從大到小排序后輸出。題目保證對于每一個測試實(shí)例,所有的數(shù)的絕對值都不相等。

Input 輸入數(shù)據(jù)有多組,每組占一行,每行的第一個數(shù)字為n,接著是n個整數(shù),n=0表示輸入數(shù)據(jù)的結(jié)束,不做處理。

Output 對于每個測試實(shí)例,輸出排序后的結(jié)果,兩個數(shù)之間用一個空格隔開。每個測試實(shí)例占一行。

Sample Input 3 3 -4 2 4 0 1 2 -3 0

Sample Output -4 3 2 -3 2 1 0

import java.util.Scanner; class Main { public static void main(String[] args) { int[] a = new int[105]; int n; Scanner inScanner = new Scanner(System.in); while (inScanner.hasNextInt()) { n = inScanner.nextInt(); if (n == 0) break; for (int i = 0; i < n; i++) a[i] = inScanner.nextInt(); for (int i = n - 1; i >= 0; i--) { for (int j = 0; j < i; j++) { int temp; if (Math.abs(a[j]) < Math.abs(a[j + 1])) { temp = a[j]; a[j] = a[j + 1]; a[j + 1] = temp; } } } for (int i = 0; i < n - 1; i++) System.out.print(a[i] + " "); System.out.println(a[n - 1]); } } }
上一篇:HDU 2021 JAVA

下一篇:HDU 2019 JAVA

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 定远县| 资兴市| 常宁市| 荔波县| 准格尔旗| 双江| 兴海县| 灌云县| 舟曲县| 阜平县| 松滋市| 成都市| 随州市| 天门市| 齐齐哈尔市| 志丹县| 丘北县| 海口市| 上饶市| 广南县| 鸡东县| 台中市| 东阿县| 陇南市| 宜城市| 县级市| 泊头市| 长乐市| 梓潼县| 商城县| 惠州市| 蒙城县| 六安市| 阿鲁科尔沁旗| 治多县| 哈尔滨市| 玛沁县| 留坝县| 修文县| 苗栗县| 姚安县|