主页
HOME
题目
PROBLEM
评测
STATUS
比赛
CONTEST
练习
练习
积分
积分
趣味
趣味
正式
正式
DIY
DIY
排名
RANK
荣誉榜
荣誉榜
活跃榜
活跃榜
现役榜
现役榜
组队榜
组队榜
讨论
DISCUSS
挑战模式
CHALLENGE
商城
MALL
注册
Register
登录
Login
数一数点的个数
TimeLimit: 2000/1000 MS (Java/Others) MemoryLimit: 65536/32768 K (Java/Others)
64-bit integer IO format:
%I64d
未提交
|
登录后收藏
Problem Description
给定平面直角坐标系中的N个点,每个点有个权值等于x坐标和y坐标均小于等于他的点的个数(不包括他自己)。
如上图所示,点1的权值为0,点2的权值为1,点3的权值为2,点4的权值为1,点5的权值为3(即点1、2和4的xy坐标均小于等于他)。
也就是说,权值为0的点有1个,权值为1的点有2个,权值为2的点有1个,权值为3的点有1个。
请你写一个程序计算每个权值有多少个点。
Input
多组数据
每组第一行输入一个N(1<=N<=15000)表示点的个数。
然后N行每行有2个整数X和Y(0<=X,Y<=32000)表示一个点的坐标。
两个点不会再同一点上。
给定的点已经已经按照Y坐标升序,Y坐标相同则按照X坐标升序。
Output
每个样例输出N行,每行一个数字。第一行的数字表示权值为0的点的个数,第一行输出权值为1的点的个数。依次类推,第N行输入权值为N-1的点的个数。
SampleInput
5 1 1 5 1 7 1 3 3 5 5
SampleOutput
1 2 1 1 0
Submit
题目统计信息
详细
总AC数
24
通过人数
20
尝试人数
27
总提交量
76
AC率
26.32%
标签——1269
name
rating
树状数组
8930
线段树
2856
二分法
1316
基础
936
AC该题后可以添加标签
贴完标签可以获得20ACB。
并且可以获得本题所有提交代码查看权限。
点击标题可以显示标签。
如果你还没认真思考过这题,请不要查看标签
如果您已经通过了该题,请务为该题贴上标签
出处
【暑假集训专题测试】14级数据结构专场
T^T Online Judge
[
BUG反馈
] [
FAQ
] [
闽ICP备17026590号-1
]
当前版本:
3.24
系统时间:
2025-04-02 18:35:11