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

Omni Inspirations

problems & programs ~

統計

留言簿

Friends

閱讀排行榜

評論排行榜

COI 2010 hrastovi

蛋疼無聊來發個水題

題意:給定N個點,M個詢問,每次詢問(x1,y1)與(x2,y2)為對點構成的正方形嚴格邊緣上有多少個點。

做法:
把問題轉化成求一條線段上的點個數 對于每個詢問只要查找四條直線上有多少點即可。
這個很簡單,排序+二分即可。(注意處理細節,最好想好區間的開閉再寫)
我偷懶用了lower_bound和upper_bound..

 1 #include <cstdio>
 2 #include <vector>
 3 #include <cstdlib>
 4 #include <algorithm>
 5 using namespace std;
 6 vector<pair<int,int> >    X,Y;
 7 int N,Que,x,y,x1,y1,x2,y2;
 8 inline int Q_fow(vector<pair<int,int> > &P,int x,int y1,int y2)
 9 {
10     return upper_bound(P.begin(),P.end(),make_pair(x,y2))-upper_bound(P.begin(),P.end(),make_pair(x,y1));
11 }
12 inline int Q_rev(vector<pair<int,int> > &P,int x,int y1,int y2)
13 {
14     return lower_bound(P.begin(),P.end(),make_pair(x,y2))-lower_bound(P.begin(),P.end(),make_pair(x,y1));
15 }
16 int main()
17 {
18     scanf("%d",&N);
19     for (int i=0;i<N;++i)
20     {
21         scanf("%d%d",&x,&y);
22         X.push_back(make_pair(x,y));
23         Y.push_back(make_pair(y,x));
24     }
25     sort(X.begin(),X.end());
26     sort(Y.begin(),Y.end());
27     scanf("%d",&Que);
28     for (;Que--;)
29     {
30         scanf("%d%d%d%d",&x1,&y1,&x2,&y2);
31         printf("%d\n",Q_fow(X,x1,y1,y2)+Q_fow(Y,y2,x1,x2)+Q_rev(X,x2,y1,y2)+Q_rev(Y,y1,x1,x2));
32     }
33     return 0;
34 }    
35 

posted on 2010-06-20 14:07 jsn1993 閱讀(311) 評論(0)  編輯 收藏 引用

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            欧美成人亚洲| 国产精品xxxav免费视频| 久久深夜福利免费观看| 日韩亚洲国产精品| 亚洲精品一区二区在线| 亚洲精品国产精品国产自| 亚洲福利视频二区| 亚洲三级视频| 一区二区三区国产| 亚洲夜间福利| 久久黄色级2电影| 理论片一区二区在线| 欧美激情一区三区| 一个色综合导航| 久久xxxx精品视频| 久久九九热免费视频| 欧美精品91| 国产日韩综合| 日韩午夜电影av| 亚洲欧美日本日韩| 牛牛影视久久网| 亚洲裸体在线观看| 久久av资源网站| 欧美性猛片xxxx免费看久爱| 狠狠爱成人网| 亚洲一区二区三区影院| 久久一区二区视频| 亚洲国产99| 欧美国产日韩a欧美在线观看| 亚洲精品日韩在线观看| 欧美一区成人| 欧美日韩精品久久久| 精品av久久久久电影| 中文在线资源观看网站视频免费不卡 | 韩国在线视频一区| 99riav国产精品| 美日韩精品免费| 亚洲与欧洲av电影| 欧美片第一页| 亚洲欧洲一区二区三区久久| 香蕉乱码成人久久天堂爱免费 | 久久不见久久见免费视频1| 欧美日本一道本在线视频| 一区在线免费| 亚洲综合视频在线| 欧美激情在线有限公司| 久热精品视频在线观看| 国产精品一区二区在线| 一区二区三区欧美日韩| 欧美激情一区二区三区在线| 欧美在线综合视频| 国产日韩精品一区二区三区| 亚洲欧美国产精品va在线观看| 亚洲动漫精品| 久久久亚洲欧洲日产国码αv| 国产精品欧美日韩一区二区| 制服诱惑一区二区| 日韩午夜电影av| 欧美日韩成人在线| 亚洲精品在线一区二区| 亚洲第一色在线| 牛牛影视久久网| 亚洲精品1234| 亚洲国产激情| 欧美电影在线观看完整版| 日韩午夜激情| 日韩一级精品| 欧美三级日本三级少妇99| 亚洲视频在线观看一区| 一区二区三区**美女毛片 | 麻豆国产精品va在线观看不卡| 韩国三级电影久久久久久| 久久精品99国产精品| 久久久91精品国产| 亚洲国产另类 国产精品国产免费| 蜜乳av另类精品一区二区| 男人的天堂亚洲| 亚洲一区二区黄| 亚洲自啪免费| 国自产拍偷拍福利精品免费一| 久久综合激情| 欧美精品在线免费播放| 99日韩精品| 午夜精品久久| **网站欧美大片在线观看| 欧美激情第三页| 国产精品久久久久久超碰| 欧美一区二区日韩一区二区| 久久本道综合色狠狠五月| 亚洲精品国精品久久99热一| 亚洲视频网在线直播| 黄色综合网站| 亚洲美女少妇无套啪啪呻吟| 国产日韩欧美亚洲一区| 亚洲国产精品传媒在线观看| 国产精品嫩草影院一区二区 | av成人免费观看| 国产主播在线一区| 欧美在线看片| 蜜臀a∨国产成人精品| 亚洲一卡二卡三卡四卡五卡| 久久精品一区四区| 亚洲男人影院| 欧美日韩一区二区三区免费看| 亚洲国产精品成人一区二区 | 国产亚洲欧美日韩美女| 欧美成人亚洲| 国产亚洲第一区| 亚洲人成网站影音先锋播放| 国产女人精品视频| 亚洲精品1区| 亚洲国产合集| 欧美一区二区三区在线观看| 亚洲天堂男人| 欧美成人精品1314www| 久久久久久电影| 国产精品久久久久永久免费观看| 亚洲国产欧美在线人成| 在线精品国精品国产尤物884a| 国产精品99久久久久久久女警| 亚洲精品1区2区| 久久九九久久九九| 久久久精品国产一区二区三区 | 狠狠色综合色综合网络| 亚洲视频在线二区| av成人动漫| 欧美国产精品va在线观看| 久久精彩视频| 国产精品视频福利| 亚洲天堂免费观看| 亚洲自拍偷拍福利| 欧美日韩国产在线播放网站| 亚洲第一网站| 亚洲国产99精品国自产| 久久天天躁夜夜躁狠狠躁2022| 久久国产精品72免费观看| 国产精品毛片一区二区三区| 一本色道久久88精品综合| a91a精品视频在线观看| 欧美日本视频在线| 野花国产精品入口| 中文一区字幕| 国产欧美69| 久久国产免费看| 免费在线一区二区| 日韩午夜在线| 国产精品v欧美精品v日韩| 亚洲视频一二三| 欧美在线综合| 国产在线乱码一区二区三区| 久久精品欧美日韩| 欧美高清视频免费观看| 亚洲欧洲一区| 欧美日韩免费看| 亚洲主播在线播放| 国产精品成人av性教育| 亚洲欧美日韩国产中文| 久久av资源网| 伊人成综合网伊人222| 欧美成人精品1314www| 这里只有精品视频| 欧美中文在线视频| 国语精品中文字幕| 欧美日韩dvd在线观看| 亚洲一区二区成人| 模特精品在线| 亚洲欧美在线观看| 亚洲性线免费观看视频成熟| 国产日韩欧美一区二区三区四区| 久久av一区二区| 亚洲大片精品永久免费| 亚洲小说区图片区| 狠狠色狠狠色综合系列| 欧美成人免费大片| 亚洲综合精品四区| 欧美大片在线影院| 亚洲在线观看视频| 亚洲欧美影音先锋| 欧美激情精品久久久六区热门| 夜夜嗨一区二区三区| 国产亚洲第一区| 欧美午夜免费| 久久中文精品| 亚洲欧美国产精品桃花| 亚洲电影免费观看高清| 欧美一区二区三区在线观看| 最近中文字幕日韩精品| 国产亚洲精品美女| 欧美日韩网址| 免费永久网站黄欧美| 欧美一区二区三区另类| 亚洲精品乱码| 免费成人网www| 欧美亚洲一区二区三区| 一本一本大道香蕉久在线精品| 国内揄拍国内精品久久| 国产精品免费观看在线| 欧美国产日韩一二三区| 久久久久国产精品麻豆ai换脸| 亚洲永久在线|