题目名称 | 2751. [Codeforces 828A] 餐馆的桌子 |
---|---|
输入输出 | RT.in/out |
难度等级 | ☆ |
时间限制 | 1000 ms (1 s) |
内存限制 | 256 MiB |
测试数据 | 10 |
题目来源 | Arrow 于2017-07-21加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:37, 提交:101, 通过率:36.63% | ||||
AAAAAAAAAA | 100 | 0.000 s | 0.00 MiB | C++ |
Hyoi_0Koto | 100 | 0.000 s | 0.00 MiB | C++ |
䱖虁職 | 100 | 0.000 s | 0.00 MiB | C++ |
@@@ | 100 | 0.001 s | 0.31 MiB | C++ |
䱖虁職 | 100 | 0.001 s | 0.66 MiB | C++ |
锝镆氪锂铽 | 100 | 0.001 s | 2.73 MiB | C++ |
斗鹰 | 100 | 0.002 s | 0.44 MiB | C |
deng | 100 | 0.003 s | 0.57 MiB | C++ |
策 | 100 | 0.006 s | 1.15 MiB | C++ |
Regnig Etalsnart | 100 | 0.009 s | 0.06 MiB | C++ |
本题关联比赛 | |||
名字我取了 |
关于 餐馆的桌子 的近10条评论(全部评论) | ||||
---|---|---|---|---|
第50题纪念
小赵
2018-10-17 21:56
4楼
| ||||
认真读题认真读题认真读题
| ||||
认真读题认真读题认真读题
| ||||
读题不仔细,拉低正确率。。。
Hyoi_0Koto
2017-09-18 08:39
1楼
|
在一个小餐馆里有a张单人桌和b张双人桌。
已知今天有n群人来这里,每群都为一个或两个人。
如果一群中只有一个人,他会坐在一张空的单人桌旁。如果没有空的单人桌,他就坐在一张空的双人桌旁。如果还没有空的双人桌,他就坐在一张被一个人占了的双人桌旁。如果也没有被一个人占了的双人桌,那么餐馆拒绝对这群人服务。
如果一群中有两个人,他们就坐在一张空的双人桌旁。如果没有空的双人桌,那么餐馆拒绝对这群人服务。
给你按时间顺序排列的到来的顾客。你要确定餐馆拒绝的客人总数。
第一行包三个整数n,a和b$(1\leq n\leq 2\cdot10^5,1\leq a,b\leq2\cdot10^5)$,意义见题面
第二行包含一个整数列$t_1,t_2,\cdots,t_n(1\leq t_i\leq2)$——按时间顺序的顾客的描述。如果ti为1,表示第i群人由一个人组成,否则第i群人由两个人组成。
输出餐馆拒绝的顾客总数。
4 1 2
1 2 1 1
4 1 1
1 1 2 1
在样例2中,第一群顾客(一个人)坐了单人桌,第二群顾客(一个人)坐了双人桌,而第三群顾客(两个人)被拒绝,第四群顾客(一个人)与第二群同坐一张双人桌。
那么,共有两位顾客被拒。
CodeForces
http://codeforces.com/contest/828/problem/A