‹ 上一题 下一题 ›

g5-08312. 最小值位置 未做

1000 ms 256 MB 测试点 10 GESP-55级·STLalgorithm

题目描述

读入 个整数(可能有负数),输出最小值所在的位置(从 数起);如果最小值出现多次,输出最前面那个的位置。

min_element 返回指向最小元素的迭代器(并列时取最前面的);迭代器减 v.begin() 得到下标——它从 0 数起,换算成位置要加一。

输入格式

第一行一个整数 ()。

第二行 个整数 ()。

输出格式

一行一个整数:最小值的位置(从 数起,并列取最先)。

样例

输入:

5
3 -1 4 -1 5

输出:

2

最小值 出现了两次,最前面的一次在第 2 个位置。

数据范围

,。要的是「位置」不是「值」——*it 是值,it - v.begin() 才是下标。

输入
输出

            
答案