读入n个数,输出最大数,最小数,并且输出最大、最小数的位置,即第几个数。
输入格式:输入为两行,第一行为为一个整数n(0<n<=107)表示n个整数。第二行为n个整数。
输出:共两行,第一行两个数,为最大数和最大数的位置号;第二行为最小数和最小数的位置号。
样例
10
15 -54 68 9 3 -65 369 20 -456 10
样例输出
369 7
-456 9
#include<stdio.h>
int main()
{
int w=1,z=1;
int a,n;
scanf("%d\n",&n);
int max = 0, min =10000000;
for(int i = 0; i < n; i++)
{
scanf("%d",&a);
if(a>max)
{max = a;w+=2;}
if(a<min)
{min = a;z+=2;}
}
printf("%d %d\n%d %d",max,w,min,z);
return 0;
}