2845: 【例53.1】 最大数位置

内存限制:64 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:6 解决:5

题目描述

输入$n$个整数,输出最大数所在位置($n≤1000$)。若有多个最大值,输出最大值从左往右的第一个位置。

输入

第一行,数的个数$n$;
第二行,$n$个正整数,每个数在$2^{32}−1$之内 。

输出

最大数所在位置。

样例输入 复制

5
67 43 90 78 32

样例输出 复制

3

提示

#include<bits/stdc++.h>
using namespace std;
long long a [1005],n;
int main(){
    cin>>n;
    for(int i=0;i<n;i++) cin>>a[i];
    cout<<max_element(a,a+n)-a+1;
    return 0;
}