| 题目名称 | 3202. 叠罗汉 |
|---|---|
| 输入输出 | dlh.in/out |
| 难度等级 | ★★☆ |
| 时间限制 | 1000 ms (1 s) |
| 内存限制 | 256 MiB |
| 测试数据 | 10 |
| 题目来源 |
|
| 开放分组 | 全部用户 |
| 提交状态 | |
| 分类标签 | |
| 分享题解 |
| 通过:14, 提交:36, 通过率:38.89% | ||||
|
|
100 | 0.000 s | 0.00 MiB | C++ |
|
|
100 | 0.002 s | 0.61 MiB | C++ |
|
|
100 | 0.018 s | 1.22 MiB | C++ |
|
|
100 | 0.055 s | 1.83 MiB | C++ |
|
|
100 | 0.058 s | 2.52 MiB | C++ |
|
|
100 | 0.066 s | 1.84 MiB | C++ |
|
|
100 | 0.067 s | 1.83 MiB | C++ |
|
|
100 | 0.076 s | 1.84 MiB | C++ |
|
|
100 | 0.086 s | 1.89 MiB | C++ |
|
|
100 | 0.097 s | 2.52 MiB | C++ |
| 本题关联比赛 | |||
| 贪心题目练习 | |||
| 关于 叠罗汉 的近10条评论(全部评论) | ||||
|---|---|---|---|---|
|
自己YY出了一种贪心做法,可是怎么证明呀。。。。@5801 求大佬教
| ||||
|
林荫已提供一组HACK数据
2019-06-29 10:37
1楼
| ||||
有$n$($2\leq n\leq 50000$)个罗汉,第$i$个罗汉的重量为$a_i$($1\leq a_i\leq 10000$) ,托举力量为$b_i$($1\leq b_i \leq 10^9$),求最多能选出多少个罗汉,使得他们按照某种方式叠起来后,前$i-1$和罗汉的总重量不超过第$i$个罗汉的托举力量。
第一行一个整数$n$表示罗汉的数目。
接下来n行,每行两个整数$a_i,b_i$,分别表示罗汉的重量和托举力量。
一个整数,表示最多能有多少个罗汉叠起来。
3 1 2 6 9 2 4
3
4 4 2 5 3 6 4 2 3
2