#P3810. 【模板】三维偏序(陌上花开)
【模板】三维偏序(陌上花开)
题目背景
这是一道模板题,可以使用 bitset,CDQ 分治,KD-Tree 等方式解决。
题目描述
有 个元素,第 个元素有 三个属性,设 表示满足 且 且 且 的 的数量。
对于 ,求 的数量。
输入格式
第一行两个整数 ,表示元素数量和最大属性值。
接下来 行,每行三个整数 ,分别表示三个属性值。
输出格式
行,第 行表示 的 的数量。
提示
,。
这是一道模板题,可以使用 bitset,CDQ 分治,KD-Tree 等方式解决。
有 n 个元素,第 i 个元素有 ai,bi,ci 三个属性,设 f(i) 表示满足 aj≤ai 且 bj≤bi 且 cj≤ci 且 j=i 的 j 的数量。
对于 d∈[0,n),求 f(i)=d 的数量。
第一行两个整数 n,k,表示元素数量和最大属性值。
接下来 n 行,每行三个整数 ai,bi,ci,分别表示三个属性值。
n 行,第 d+1 行表示 f(i)=d 的 i 的数量。
1≤n≤105,1≤ai,bi,ci≤k≤2×105。
By signing up a HFOJ universal account, you can submit code and join discussions in all online judging services provided by us.