#GOC126186. 战斗爽(shuang)
战斗爽(shuang)
题目描述
达尔星有 n 个强大的下级战士,编号 1∼n 。其中第 i 名战士的战斗力为 ri 。战士 a 可以成为战士 b 的战斗导师,当且仅当 ra>rb 且两人之间不存在矛盾。给定每个战士的战斗力值以及战士之间存在的 k 对矛盾关系。请你计算,每个战士可以成为多少战士的战斗导师。
Input
第一行包含两个整数 n 和 k 。
第二行包含 n 个整数 r1,r2,…,rn 。
接下来 k 行,每行包含两个整数 x,y ,表示战士 x 和战士 y 之间存在矛盾。同一对矛盾关系不会在输入中重复给出,即出现了 x,y 以后,后面就不会再次出现 x,y 或 y,x 。
2≤n≤2×1e5,2≤n≤2×1e5 ,0≤k≤min(2×1e5,n∗(n−1)/2)0≤k≤min(2×1e5,n∗(n−1)/2) ,1≤ri≤1e9,1≤ri≤1e9 ,1≤x,y≤n ,x≠y 。
Output
共一行,n 个整数,表示每个战士可以作为战斗导师的战士数量。
Samples
样例输入1:
4 2
10 4 10 15
1 2
4 3
样例输出1:
0 0 1 2