#P5354. 战斗爽!!!
战斗爽!!!
题目描述
达尔星有 名强大的下级战士,编号为 。
其中第 名战士的战斗力为 。
战士 可以成为战士 的战斗导师,当且仅当 ,且两人之间不存在矛盾关系。
给定每个战士的战斗力,以及战士之间的 对矛盾关系,请你计算出:每个战士可以成为多少名其他战士的战斗导师。
输入格式
第一行包含两个整数 ,分别表示战士的数量和矛盾关系的对数。
第二行包含 个整数 ,其中第 个整数 表示编号为 的战士的战斗力。
接下来 行,每行包含两个整数 ,表示编号为 和 的两名战士之间存在矛盾关系。
题目保证同一对矛盾关系不会在输入中重复出现,即不会同时给出 和 ,也不会重复给出同一组 ,且 。
输出格式
输出一行共 个整数,第 个整数表示第 名战士可以成为战斗导师的战士数量。整数之间用空格隔开。
样例
4 2
10 4 10 15
1 2
4 3
0 0 1 2
样例解释
- 战士 1(战斗力 10):符合战斗力要求(严格小于 10)的只有战士 2(战斗力 4),但二者有矛盾,答案为 0。
- 战士 2(战斗力 4):没有战斗力严格小于 4 的战士,答案为 0。
- 战士 3(战斗力 10):符合要求的只有战士 2,且无矛盾,答案为 1。
- 战士 4(战斗力 15):符合要求的有战士 1(10)和战士 2(4),均无矛盾,答案为 2。
数据范围与约定
- ,且
- 矛盾关系不重复出现