saved=p[1] for x from 2 to n if a[p[x]] >= a[saved] and b[p[x]] >= b[saved] saved=p[x]保证a[i]和b[i]分别为一个排列。
saved=p[1] for x from 2 to n if a[p[x]] >= a[saved] and b[p[x]] >= b[saved] saved=p[x]保证a[i]和b[i]分别为一个排列。
第一行一个整数n(n ≤ 100000),接下来n行每行两个整数表示一个点。
n行每行一个整数表示留下的点为i的排列种数。
3 1 2 2 3 3 1
0 4 2
这道题你会答吗?花几分钟告诉大家答案吧!