- 花匠
- 2015-10-07 01:01:22 @
我看了一下noip2013的原题,发现vijos的题目与原题有区别,并且提议不清晰,会误导。
比如:对于这样一组数据:
4
1 2 1 1
按照vijos的题意,1<=1<(4/2) ==> i==1
也就是说,只要 a1<a2>a3,就可以了,序列 1 2 1 1也是满足题意的,答案为4.
但是按照原题意,答案为3才对。
3 条评论
-
stealthassassin LV 9 @ 2015-10-11 23:07:31
哦···
-
2015-10-09 03:35:15@
已修正
-
2015-10-08 16:58:19@
@stealthassassin留言如下:
不是啊···对于1<=i<n/2,是g[2*i-1]<g[2*i]>g[2*i+1],所以当i=2时也要再判断,这时是不符合的,所以还是3,没有问题的吧
我就直接复制在这里了,题上说的是1<=i<n/2,也就是说,n==4的时候,i 的取值就只有 1 ,上面说的 i==2 的情况是不会出现的。
就我给的这组数据而言,如果依照vijos上的题意,那么答案就应当为4,而不是3。
(请注意,vijos的题目与noip原题目在关于A、B的条件叙述是不同的)
- 1
信息
- ID
- 1845
- 难度
- 6
- 分类
- (无)
- 标签
- 递交数
- 4343
- 已通过
- 1237
- 通过率
- 28%
- 被复制
- 9
- 上传者