ACM練習—5個數求最值
阿新 • • 發佈:2018-12-24
5個數求最值
時間限制:1000 ms | 記憶體限制:65535 KB 難度:1- 描述
- 設計一個從5個整數中取最小數和最大數的程式
- 輸入
- 輸入只有一組測試資料,為五個不大於1萬的正整數
- 輸出
- 輸出兩個數,第一個為這五個數中的最小值,第二個為這五個數中的最大值,兩個數字以空格格開。
- 樣例輸入
-
1 2 3 4 5
- 樣例輸出
-
1 5
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner s = new Scanner(System.in); int[] sum = new int[5]; for (int i = 0; i < 5; i++) { sum[i] = s.nextInt(); } for (int i = 0; i < sum.length; i++) { // 必須要 -1 因為 從零開始 進行排序! for (int j = 0; j < sum.length-1 - i; j++) { if(sum[j]>sum[j+1]){ int temp; temp = sum[j]; sum[j] = sum[j+1]; sum[j+1] = temp; } } } System.out.print(sum[0]+" "+sum[4]); } }