题目描述
找出数组中最大的元素的下标。
输入
多组测试,每组先输入一个不大于20的整数n 然后是n个整数
输出
输出这n个整数中最大的元素及下标值
样例输入
4 1 4 5 6
样例输出
6 3
#include<stdio.h>
int main(){
int a[20];
int n,x=0,y,z,s,m,f;
int i,j;
while(scanf("%d",&n)!=EOF){
for(i=1;i<=n;i++){
scanf("%d",&y);
a[x]=y;
x++;
}
if(x==1){
z=a[0];
f=0;
}
x=0;
for(j=1;j<=n-1;j++){
s=a[x];
m=a[x+1];
if(s>=m){
if(s>z){
z=s;
f=x;
}
}
else{
if(m>z){
z=m;
f=x+1;
}
}
x++;
}
printf("%d %d\n",z,f);
x=0;
z=0;
f=0;
}
return 0;
}