9.21 noip模拟试题
2016-09-21 22:20
225 查看
Problem 1 护花(flower.cpp/c/pas)
【题目描述】
约翰留下他的N(N<=100000)只奶牛上山采木.他离开的时候,她们像往常一样悠闲地在草场里吃草.可是,当他回来的时候,他看到了一幕惨剧:牛们正躲在他的花园里,啃食着他心爱的美丽花朵!为了使接下来花朵的损失最小,约翰赶紧采取行动,把牛们送回牛棚. 牛们从1到N编号.第i只牛所在的位置距离牛棚Ti(1≤Ti≤2000000)分钟的路程,而在约翰开始送她回牛棚之前,她每分钟会啃食Di(1≤Di≤100)朵鲜花.无论多么努力,约翰一次只能送一只牛回棚.而运送第第i只牛事实上需要2Ti分钟,因为来回都需要时间. 写一个程序来决定约翰运送奶牛的顺序,使最终被吞食的花朵数量最小.
【输入格式】
第1行输入N,之后N行每行输入两个整数Ti和Di
【输出格式】
一个整数,表示最小数量的花朵被吞食
【样例输入】
6
3 1
2 5
2 3
3 2
4 1
1 6
【样例输出】
86
【样例解释】
约翰用6,2,3,4,1,5的顺序来运送他的奶牛
为啥网站上过了 cena就wa 有毒...
View Code
【题目描述】
约翰留下他的N(N<=100000)只奶牛上山采木.他离开的时候,她们像往常一样悠闲地在草场里吃草.可是,当他回来的时候,他看到了一幕惨剧:牛们正躲在他的花园里,啃食着他心爱的美丽花朵!为了使接下来花朵的损失最小,约翰赶紧采取行动,把牛们送回牛棚. 牛们从1到N编号.第i只牛所在的位置距离牛棚Ti(1≤Ti≤2000000)分钟的路程,而在约翰开始送她回牛棚之前,她每分钟会啃食Di(1≤Di≤100)朵鲜花.无论多么努力,约翰一次只能送一只牛回棚.而运送第第i只牛事实上需要2Ti分钟,因为来回都需要时间. 写一个程序来决定约翰运送奶牛的顺序,使最终被吞食的花朵数量最小.
【输入格式】
第1行输入N,之后N行每行输入两个整数Ti和Di
【输出格式】
一个整数,表示最小数量的花朵被吞食
【样例输入】
6
3 1
2 5
2 3
3 2
4 1
1 6
【样例输出】
86
【样例解释】
约翰用6,2,3,4,1,5的顺序来运送他的奶牛
为啥网站上过了 cena就wa 有毒...
/* 今天上午贡献给扫描线了 晚上考的 只做了前3个(好吧其实T4一看就够了) T1 正当我冥思苦想的时候 一旁的gzz说出了正解 后来证明了一下很对的 然而不是自己想出来的.... 以后找个没人的地方做题23333 T2单调队列优化dp 最近做过类似的 写了个暴力拍了拍 没啥问题 T3模型简化一下判负环 最后200分 T1没算 不知道自己在想一会能不能想出正解 T1这种贪心还是很套路的 单独的抽出两个来研究 保证这两个交换顺序不影响别的 然后通过这两个来搞出sort的规则 很套路的 就像国王游戏差不多 */
View Code
相关文章推荐
- 【备战NOIP2012图论专项模拟试题】无线通讯网
- 纪中3076【备战NOIP2012图论专项模拟试题】位图 题解
- 3079. 【备战NOIP2012图论专项模拟试题】砍树 (Standard IO)
- 5379. 【NOIP2017提高A组模拟9.21】Victor爱数字 (2017.9B组)
- 【JZOJ4792】【NOIP2016提高A组模拟9.21】整除
- 【NOIP2016提高A组模拟9.21】矩阵
- JZOJ5379. 【NOIP2017提高A组模拟9.21】Victor爱数字 数位DP
- 【备战NOIP2012图论专项模拟试题】砍树
- 【NOIP2016提高A组模拟9.21】整除
- CCF-NOIP-2018 提高组(复赛) 模拟试题(四)
- 11.14 noip模拟试题
- 10.23 noip模拟试题
- 9.30 noip模拟试题
- NOIP2011-普及组复赛模拟试题-第二题-买票
- 高中纪中OJ3077. 【备战NOIP2012图论专项模拟试题】外星人入侵 题解
- CCF-NOIP-2018 提高组(复赛) 模拟试题(五)
- 【备战NOIP2012图论专项模拟试题】砍树 纪中3079 dfs
- 高中纪中OJ3078. 【备战NOIP2012图论专项模拟试题】无线通讯网
- 9.26 noip模拟试题
- 冲刺NOIP2011 模拟试题(七)