‹ 上一题 下一题 ›

g5-08311. 首个及格 未做

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

题目描述

读入 个成绩( 到 的整数),找出第一个及格()的成绩:第一行输出它的位置(从 数起),第二行输出它的分数;如果全部不及格,两行各输出一个 。

「找等于某个值的元素」用 find;「找第一个满足条件的元素」要用 find_if 配谓词——这题找的是第一个 的元素,条件不是「等于 60」。

输入格式

第一行一个整数 ()。

第二行 个整数 ()。

输出格式

两行:第一行第一个及格成绩的位置(从 数起),第二行该成绩的分数;全部不及格时两行各输出 。

样例

输入:

5
45 59 61 60 88

输出:

3
61

第一个 的是第 3 位的 分——第 4 位那个 60 分虽然也是及格分,但不是「第一个」。

数据范围

,。找不到时 find_if 返回 v.end(),先判断再解引用。

输入
输出

            
答案