题目描述
Description
输入N个数,打印其中的最大数和最小数及其位置号,如果有相同数,输出最早出现的那一个.(0<N<10000)
输入
第一行一个数N.第二N个数,用空格隔开。
输出
输出一行,两个数,第一个数为最大数位置号,第二个数为最小数的位置号。
样例输入
7
3 2 7 6 4 5 7
样例输出
3 2
C源代码:
#include<stdio.h>
int main(void)
{
int n,number[10000]={0};
int i;
int max=0,min=0;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d",&number[i]);
if(number[i]>number[max])
max = i;
if(number[i]<number[min])
min = i;
}
printf("%d %d",max+1,min+1);
return 0;
}