题目名称 | 1449. [USACO Mar]参加考试 |
---|---|
输入输出 | teststr.in/out |
难度等级 | ★★ |
时间限制 | 1000 ms (1 s) |
内存限制 | 256 MiB |
测试数据 | 10 |
题目来源 | cqw 于2013-11-30加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:24, 提交:54, 通过率:44.44% | ||||
一個人的雨 | 100 | 0.005 s | 0.31 MiB | C++ |
Satoshi | 100 | 0.005 s | 0.31 MiB | C++ |
Strawberry | 100 | 0.005 s | 0.35 MiB | C++ |
NVIDIA | 100 | 0.005 s | 4.09 MiB | C++ |
<蒟蒻>我要喝豆奶 | 100 | 0.006 s | 0.31 MiB | C++ |
digital-T | 100 | 0.006 s | 0.33 MiB | C++ |
mikumikumi | 100 | 0.006 s | 0.35 MiB | C++ |
正确率超低的渣渣 | 100 | 0.006 s | 7.79 MiB | Pascal |
cstdio | 100 | 0.007 s | 0.31 MiB | C++ |
zjmfrank2012 | 100 | 0.007 s | 0.32 MiB | C++ |
本题关联比赛 | |||
20131130 | |||
20131130 |
关于 参加考试 的近10条评论(全部评论) | ||||
---|---|---|---|---|
农场主的证明能搞80分,不错。语文要好好学了,题目都看不懂。。。。
Satoshi
2015-09-20 14:34
8楼
| ||||
其实证明并不是特别的难,想了半天的我果然还是太弱
| ||||
Ezio
2014-09-28 20:26
6楼
| ||||
超级傲娇的AC酱
2013-12-20 12:37
5楼
| ||||
回复 @cstdio :
这个解题过程太酷炫了
Strawberry
2013-12-04 22:15
4楼
| ||||
我有一个证明,但这里空白太小,写不下
| ||||
回复 @法法桶 :
说得好
正确率超低的渣渣
2013-12-02 20:22
2楼
| ||||
严重表示对题重交可耻 尤其是赵赵赵~
正确率超低的渣渣
2013-12-02 20:11
1楼
|
Farmer John要参加一年一度的农民资格考试。考试很简单,只有N个 (1≤N≤1,000,000)true/false的判断题。然而FJ去年考试却“杯具”了,Bessie:希望今年能帮帮他。
Bessie得到可靠的内部消息,有可能有T_1,T_2,T_3,...,或T_K(0≤T_i≤N;0≤K≤10,000)
道题的答案为ture:,但具体哪道题的答案是什么却不知道。Bessie希望知道在认真研究了这些内部消息后(虽然不能确定任何一道题的具体答案),一定保证FJ考试时能获得的最高分数是多少?
为了说明Bessie的想法,考虑N=6的一次考试,Bessie知道答案为true的题的数量是0或者3。FJ可以按这样的做题策略来答对至少3题:如果FJ全部答'false',那么当有0道题的正确答案是'true',则FJ答对6题;而当有3道题的正确答案是'true',则FJ答对3题。因此,只要FJ部答'false',那么至少一定能答对3题,尽管FJ并不知道每道题的确切答案。
另一方面,考虑如果FJ选择了另一种非最优的做题策略:他猜测某3道题为'true'而另3道题为'false'。当所有题目的正确答案是'false'时,那么FJ能答对3道题。而当有3道题的正确答案是'true'时,那么FJ有可能一道题都答不对。这是因为FJ有可能把3道正确答案为'true'的题全猜成'false'!这说明这种做题策略不如前一种优秀。
给出Bessie获得的内部消息,计算出FJ采用最优做题策略保证能得到的最高分数是多少?
第1行:2个整数N,K
第2…K+1行:第i+1行包含一个整数t_i
第1行:一个整数,表示FJ一定能获得的最高分数
6 2 0 3
3
在此键入。
在此键入。