青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 74,  comments - 33,  trackbacks - 0

Description

Astronomers often examine star maps where stars are represented by points on a plane and each star has Cartesian coordinates. Let the level of a star be an amount of the stars that are not higher and not to the right of the given star. Astronomers want to know the distribution of the levels of the stars.

For example, look at the map shown on the figure above. Level of the star number 5 is equal to 3 (it's formed by three stars with a numbers 1, 2 and 4). And the levels of the stars numbered by 2 and 4 are 1. At this map there are only one star of the level 0, two stars of the level 1, one star of the level 2, and one star of the level 3.

You are to write a program that will count the amounts of the stars of each level on a given map.

Input

The first line of the input file contains a number of stars N (1<=N<=15000). The following N lines describe coordinates of stars (two integers X and Y per line separated by a space, 0<=X,Y<=32000). There can be only one star at one point of the plane. Stars are listed in ascending order of Y coordinate. Stars with equal Y coordinates are listed in ascending order of X coordinate.

Output

The output should contain N lines, one number per line. The first line contains amount of stars of the level 0, the second does amount of stars of the level 1 and so on, the last line contains amount of stars of the level N-1.

Sample Input

5
1 1
5 1
7 1
3 3
5 5

Sample Output

1
2
1
1
0
神啊原諒我吧我很菜!
看了樹狀數組還沒思路!
代碼ac后更新
posted on 2009-01-10 10:24 KNIGHT 閱讀(190) 評論(1)  編輯 收藏 引用

FeedBack:
# re: Stars[未登錄]
2009-01-12 10:01 | Knight
#include<stdio.h>
#define SIZE1 32000
#define SIZE2 15000
int c[SIZE1],a[SIZE1],out[SIZE2],n;
int lowbit(int k)
{
return k&(-k);
}
int sum(int k)
{
int ret=0;
while(k>0)
{
ret+=c[k];
k-=lowbit(k);
}
return ret;
}
void change(int pos,int delt)
{
while(pos<=SIZE1)
{
c[pos]+=delt;
pos+=lowbit(pos);
}
}
void init()
{
int i;
int x,y;
for(i=0;i<n;i++)
{
scanf("%d%d",&x,&y);
x++;
out[sum(x-1)+a[x]]++;
change(x,1);
a[x]++;
}
}
int main()
{
int i;
scanf("%d",&n);
init();
for(i=0;i<n;i++)
printf("%d\n",out[i]);
}
pip來了,但是他說他也不會他是線段樹過的。。。。。
線段樹。。。。。代碼不是我的。。。網上的。。。。不過不錯。。。題目有個條件就是按y升序給出數據。。。。所以可以用樹狀數組,其實可以排序在用的。。。。。繼續物理。。。。關機。。。  回復  更多評論
  

只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


<2009年1月>
28293031123
45678910
11121314151617
18192021222324
25262728293031
1234567

常用鏈接

留言簿(8)

隨筆檔案

文章檔案

Friends

OJ

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            99re6这里只有精品| 亚洲综合色在线| 亚洲男女自偷自拍图片另类| 久久夜色精品国产欧美乱极品| 亚洲国产美国国产综合一区二区| 欧美日韩一区在线观看视频| 在线中文字幕日韩| 久久综合久久88| 欧美福利电影在线观看| 久久精品99国产精品日本| 欧美日韩美女在线| 亚洲高清不卡在线| 一区二区三区国产精华| 国产精品成人观看视频免费| 亚洲欧美国产日韩天堂区| 免费久久精品视频| 亚洲人成欧美中文字幕| 国产精品电影网站| 老司机一区二区| 午夜精彩国产免费不卡不顿大片| 一区二区三区不卡视频在线观看| 好看的亚洲午夜视频在线| 久久在线免费| 免费在线观看一区二区| 亚洲无限av看| 久久久久久高潮国产精品视| 国产小视频国产精品| 欧美国产一区在线| 欧美二区不卡| 亚洲日韩视频| 国产视频精品va久久久久久| 国产精品免费区二区三区观看| 国产精品成人va在线观看| 在线电影欧美日韩一区二区私密| 亚洲国产精品欧美一二99| 日韩网站在线看片你懂的| 久久乐国产精品| 亚洲国产高清自拍| 欧美系列电影免费观看| 欧美精品久久99久久在免费线| 免费影视亚洲| 欧美视频一区在线| 久久久久久网| 亚洲视频在线二区| 欧美日韩另类字幕中文| 久久久久久久97| 亚洲国产高清自拍| 国产精一区二区三区| 亚洲免费高清| 亚洲永久免费| 狠狠色狠狠色综合日日91app| 亚洲国产日本| 一区二区三区视频在线播放| 国产专区欧美精品| 91久久精品www人人做人人爽| 久久精品国产成人| 欧美性大战久久久久久久| 国产一区自拍视频| 亚洲精品美女91| 亚洲永久精品大片| 午夜在线成人av| 亚洲成人影音| 欧美激情精品久久久久久| 欧美视频在线观看一区| 一区二区高清视频| 91久久精品国产91久久性色| 午夜久久资源| 欧美激情精品久久久久久蜜臀 | 欧美一级日韩一级| 久久激情综合网| 狠狠久久五月精品中文字幕| 欧美国产亚洲视频| 欧美v日韩v国产v| 狠狠色狠狠色综合日日91app| 午夜精品久久久久久久99樱桃| 日韩一级大片| 欧美日韩大片| 99精品视频免费全部在线| 亚洲欧美一区二区视频| 夜夜嗨一区二区| 欧美日韩一区二区高清| aa成人免费视频| 亚洲综合日韩在线| 国产精品视频不卡| 亚洲伊人伊色伊影伊综合网| 亚洲欧洲99久久| 国产精品亚洲第一区在线暖暖韩国| 国产精品99久久久久久久vr | 欧美波霸影院| 亚洲国产小视频| 性欧美大战久久久久久久久| 久久国内精品自在自线400部| 国产亚洲高清视频| 久久久久久网址| 欧美日韩国产va另类| 亚洲一区国产| 午夜精品国产| 亚洲精品影院在线观看| 亚洲毛片在线| 国产欧美日本一区视频| 欧美大片一区二区三区| 亚洲毛片在线看| 日韩一级免费| 国产日韩在线一区| 欧美丰满高潮xxxx喷水动漫| 欧美凹凸一区二区三区视频| 亚洲视频在线观看| 久久成人18免费网站| 欧美午夜精品一区| 欧美在线啊v| 欧美日韩在线一区| 久久久久久穴| 欧美日韩午夜| 嫩草影视亚洲| 欧美激情一区二区三区在线 | 91久久精品一区| 亚洲综合第一| 亚洲欧洲偷拍精品| 欧美日韩国产不卡在线看| 久久久久久久久久久成人| 国产女人精品视频| 欧美一区二区在线| 欧美sm极限捆绑bd| 亚洲一区二区视频| 久久se精品一区二区| 亚洲黄色在线观看| 午夜精品国产更新| 欧美一区二区三区四区在线观看| 国产午夜一区二区三区| 欧美黄色免费网站| 狠狠v欧美v日韩v亚洲ⅴ| 久久av在线| 国产精品扒开腿做爽爽爽视频 | 久久中文在线| 国产精品入口麻豆原神| 亚洲男人av电影| 久久国产视频网站| 在线成人免费观看| 一区二区三区国产在线| 欧美成人小视频| 国产美女精品| 欧美性jizz18性欧美| 鲁鲁狠狠狠7777一区二区| 亚洲自拍偷拍视频| 免费成人在线视频网站| 日韩天天综合| 亚洲欧美乱综合| 亚洲专区在线视频| 性色av一区二区三区在线观看| 欧美日韩1区2区| 亚洲欧美日韩综合国产aⅴ| 99国产精品私拍| 亚洲伊人久久综合| 欧美亚洲综合网| 欧美大片va欧美在线播放| 欧美成人精品一区| 亚洲精品国产精品久久清纯直播 | 在线观看欧美日本| 国产精品五区| 亚洲福利视频三区| 亚洲视频在线观看视频| 久久国产精品72免费观看| 久久精品成人欧美大片古装| 欧美在线啊v| 欧美在线视频一区| 欧美成年人在线观看| 欧美激情一区二区三区在线| 久久久成人网| 欧美精品成人一区二区在线观看| 欧美日韩国产一区二区| 狠狠操狠狠色综合网| 销魂美女一区二区三区视频在线| 性视频1819p久久| 欧美成人精品一区二区| 午夜亚洲性色视频| 激情婷婷亚洲| 亚洲美女网站| 亚洲欧美日本日韩| 国产私拍一区| 国产欧美精品一区aⅴ影院| 亚洲激情成人| 一区二区三区成人精品| 欧美亚一区二区| 亚洲欧美日韩视频二区| 久久亚洲一区二区| 亚洲精品一区中文| 欧美日韩精品在线观看| aa级大片欧美三级| 久久久伊人欧美| 亚洲精品视频啊美女在线直播| 欧美日韩国产综合视频在线观看中文| 亚洲国产精品久久久久久女王| 久久亚洲精品中文字幕冲田杏梨| 久久九九热免费视频| 国产精品久久久对白| 在线亚洲精品福利网址导航| 亚洲国产影院| 国产欧美一区二区三区视频| 噜噜噜躁狠狠躁狠狠精品视频 | 欧美成人69av|