1115: 數組最小值
時間限制: 1 Sec 內存限制: 128 MB
提交: 11045 解決: 4919
[提交] [狀態] [討論版] [命題人:admin]
題目描述
數組a有n個元素,請輸出n個元素的最小值及其下標。若最小值有多個,請輸出下標最小的一個。注意,有效下標從0開始。
輸入
輸入分兩行,第一行是一個正整數n(n<=1000),第二行是n個整數。
輸出
輸出占一行。輸出數組的最小值及其下標,用空格隔開。
樣例輸入
5
8 4 5 1 2
樣例輸出
1 3
來源/分類
#include<stdio.h>
int main()
{int i,n,m,a[1000],k=0;scanf("%d",&n);for(i=0;i<n;i++)scanf("%d",&a[i]);m=a[0];for(i=1;i<n;i++){if(a[i]<m){m=a[i];k=i;}}printf("%d %d\n",m,k);
}