ZZULIOJ 1115: 数组最小值
生活随笔
收集整理的這篇文章主要介紹了
ZZULIOJ 1115: 数组最小值
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
數組最小值
題目描述
數組a有n個元素,請輸出n個元素的最小值及其下標。若最小值有多個,請輸出下標最小的一個。注意,有效下標從0開始。
輸入
輸入分兩行,第一行是一個正整數n(n<=1000),第二行是n個整數。
輸出
輸出占一行。輸出數組的最小值及其下標,用空格隔開。
樣例輸入 Copy
5
8 4 5 1 2
樣例輸出 Copy
1 3
#include<stdio.h> const int N=1000; int main() {int a[N];int i,n,min,x=0;scanf("%d",&n);for(i=0;i<n;i++){scanf("%d",&a[i]);}min=a[0];for(i=1;i<n;i++){if(a[i]<min){min=a[i];x=i;}}printf("%d %d\n",min,x);return 0; }
總結
以上是生活随笔為你收集整理的ZZULIOJ 1115: 数组最小值的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 分别用Comparable和Compar
- 下一篇: java 虚拟机内存管理_java虚拟机