题目描述
n个数中最大的那个数在哪里?输出其位置,若有多个最大数则都要输出。
输入格式
第一行:n( 3 <= n <= 10) 第二行:空格隔开的n个数
输出格式
输出若干个数,表示最大数的位置,每行一个。
输入数据 1
5
1 2 6 3 6
输出数据 1
3
5
代码:
#include<iostream>
using namespace std;
int main(){
int n,max=0;
cin>>n;
int ai[n];
for(int i=0;i<n;i++){
cin>>ai[i];
}
for(int i=0;i<n;i++){
if(max<=ai[i]){
max=ai[i];
}
}
for(int i=0;i<n;i++){
if(max==ai[i]){
cout<<i+1<<endl;
}
}
return 0;
}