#GESP3MAP03. 每个学生最高分

每个学生最高分

题目描述

m 名学生,编号为 1m。现在有 n 条成绩记录,每条记录包含学生编号 id 和成绩 score。同一个学生可能出现多次,请输出每个学生的最高成绩,没有成绩输出 0

输入格式

第一行输入两个整数 m n,表示学生人数和成绩记录数。接下来 n 行,每行输入两个整数 id score

输出格式

输出 m 行,第 i 行表示 i 号学生的最高成绩;如果没有成绩,输出 0

输入输出样例

输入

3 6
1 80
2 90
1 95
3 60
2 88
3 100

输出

95
90
100

数据范围与提示

保证 1 <= m <= 10001 <= n <= 1000001 <= id <= m0 <= score <= 100。可以使用 a[id] = max(a[id], score) 更新最高分。

来源

GESP 3 级数组映射与计数专项训练。

蜀ICP备2025119001号-1