NYOJ 620 真实的谎言
真实的谎言
- 描述
-
N个人做一个游戏,游戏中每个人说了一句话(可能是真的也可能是假的)
第i个人说:“N个人中有至少有ai个,至多有bi个人说的是真话!”(i = 1, 2, 3…..n)你能推断出最多能有多少个人说的是真话吗?
1 <= N <= 100000;
0 <= ai<=bi<=1000000000;- 输入
-
第一行为一个整数T,代表测试数据的组数;
每组数据以n开头,接下来有n行,每行两个整数ai,bi(代表第i个人说的); - 输出
- 输出占一行。如果原问题有解,输出最多能有多少个人说的是真话;否则输出-1(即没人说真话).
- 样例输入
-
2 3 0 0 1 1 2 2 3 2 5 3 5 0 3
- 样例输出
-
13
-
有点类似士兵杀敌五的求法!
-
离线版的树状数组!
-
AC码:
-
#include<stdio.h> #include<string.h> int num[100009]; int main() {int T,n,i,max,min,a,b;scanf("%d",&T);while(T--){scanf("%d",&n);min=n;max=0;memset(num,0,sizeof(num));for(i=0;i<n;i++){scanf("%d%d",&a,&b);if(a>n)continue;b=b>n?n:b;min=min>a?a:min;max=max>b?max:b;if(a>0)num[a-1]-=1;num[b]+=1;}for(i=max;i>=min;i--){num[i]+=num[i+1];if(num[i]==i){printf("%d\n",i);break;}}if(i<min)printf("-1\n");}return 0; }
NYOJ 620 真实的谎言相关推荐
- 一元域名-真实的谎言
一元域名-真实的谎言 编辑:未知 文章来源:http://blog.csdn.net/it88blog/archive/2007/09/20/1792748.aspx "现在去注册机构注册C ...
- 蓝天白云何在?国外的天空分外蓝,外国的月亮更加圆?真实与谎言
蓝天白云何在?国外的天空分外蓝,外国的月亮更加圆?真实与谎言 最近怎么老是在真实与谎言之间纠结呢? 事情有三 一.从南海搬家广州 话说三四年前,我从南海桂城回广州,记得当时在桂城过得很爽,周末带上家人 ...
- 真实与谎言(小故事)
真实和谎言一起到河边洗澡 先上岸的谎言偷穿上真实的衣服不肯归还 固执的真实也不肯穿上谎言的衣服 只好一丝不挂光溜溜地走回家 从此人们眼中只有穿着真实外衣的谎言 却怎么也无法接受赤裸裸的真实 [@mor ...
- 1003 真实的谎言
1003 真实的谎言 这是一个非常有趣的题目,题目描述很简练,但却卡住了很多人.其实,这个题并不难,也没有什么需要注意的地方,只要有了思路,基本就正确了.但是,切忌一一枚举,这样的结果只有一个--TL ...
- 真实的谎言!天河一号排名中国第一超算名不副实
千万亿次(1PF)超级计算机是各国超级计算机领域共同追求的目标,随着天河一号的发布,我国也加入了1PF俱乐部,相距加入百万亿次(100TF)俱乐部仅一年时间,比起美国的三年,看似光鲜了很多,但再看效率 ...
- Google Android真实的谎言
Google推出Android后,终于已经可以见到可销售的成品机了.最近李开复在谈到Android时,用很Google.很包容的方式,提到Google欢迎所有厂家.包括山寨机厂家开发.应用Androi ...
- 中国房地产25条真实的谎言
1.中国各地房价,基本将在最高点下降50%左右,下跌的时间是5-10年,这是大谎言.之所以时间如此之长,和房子的生产周期长有关.房价走了10年牛市,跌半年就到底,也许在火星上会发生,在地球上不会发生. ...
- 邪恶心理学-真实面对谎言的本质
某位牧师经由引述下列上帝的话,将以上所谓上帝对于人类的慈悲心,描述如下: 如果本书揭开你内心的伤痛,请一定要宽容自己.爱自己.如果有一天 你发觉邻居心怀不善,请你以温暖的胸怀及爱心善待他们.所以无比 ...
- 十大真实的谎言之:一流企业做标准
"一流企业做标准.二流企业树品牌.三流企业做产品",不知道谁这么缺德说了这局狗屁话,大儒.美国战略家,还是只会写纸面作业的经济学家?现在这句话已经被中国部分企业奉为"圣经 ...
最新文章
- 原创:嵌入图片的HTML内容在FLASH AS3中正确显示的最佳解决方案
- mac 搭建php wamp,Linux,Windows,Mac平台php环境配置
- 解读Cardinality Estimation算法(第二部分:Linear Counting)
- HttpClient4.5.2调用示例(转载+原创)
- python变量和运算符
- c语言随机漫步,基于最短路径的随机游走算法研究与应用
- 三种非对称加密算法总结
- 伴随矩阵例题_§6_伴随矩阵及习题_精品.ppt
- 【手工儿童】}DIY冬南瓜小兔子
- 人工智能:爬山法、随机重启爬山法、模拟退火算法、遗传算法、启发式搜索方法解决八数码和八皇后问题
- 软件开发程序员的“九阳神功”——设计模式
- 设计师必备的三个导航网站
- 计算机类ei期刊,【2017年整理】电子类通信类和计算机类EI期刊(大部分免费).docx...
- 从杉车网新能源车选,看新能源汽车市场老派与新锐之争
- ARM64下 Kdump Crash
- 动态网站与数据库的连接
- Python×cmd:教你装X
- uniapp 小程序 加载显示激励视频广告
- Java学习个人总结
- 电脑系统管理员权限怎么设置为超级管理员权限