ZZULIOJ 1115: 陣列最小值
阿新 • • 發佈:2018-11-21
題目描述
陣列a有n個元素,請輸出n個元素的最小值及其下標。若最小值有多個,請輸出下標最小的一個。注意,有效下標從0開始。
輸入
輸入分兩行,第一行是一個正整數n(n<=1000),第二行是n個整數。
輸出
輸出佔一行。輸出陣列的最小值及其下標,用空格隔開。
樣例輸入
5 8 4 5 1 2
樣例輸出
1 3
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner input=new Scanner(System.in); int n=input.nextInt(); int[] arr=new int[1000]; for (int i=0;i<n;i++){ int num=input.nextInt(); arr[i]=num; } int min=arr[0]; int index=0; for (int i=1;i<n;i++){ if(arr[i]<min) { min = arr[i]; index = i; } } System.out.println(min+" "+index); } }