C. Gooby拥有了鞘翅

    传统题 1000ms 256MiB

Gooby拥有了鞘翅

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

Gooby 终于在 MC 中拿到了鞘翅,穿上它可以拥有飞行的能力。

这一天 Gooby 来到了山洞中,山洞中从左往右每个单位都会有障碍物:石笋(从地面向上生长)或钟乳石(从洞顶垂挂下来)。山洞长 nn 个单位,高 hh 个单位。从左往右第一个障碍物是石笋,紧接着钟乳石和石笋依次交替出现。

如图所示是一个长度为 66 个单位,高为 77 个单位的山洞,红色为对应石笋或钟乳石的长度:

Gooby 可以选择一个高度进行飞行,一旦选择后就不更改。他会利用自己高超的技术,从山洞的一端飞到另外一端,撞开期间撞到的所有障碍物。

例如 Gooby 可以选择高度 11 进行飞行(蓝色箭头),那么他总共会撞到三个障碍物。但是显然他可以选择高度 22 进行飞行,或者它也可以选择高度 4466 进行飞行,这样都只会撞到两个障碍物。

为了减轻疼痛,Gooby 想知道可以选择什么样的高度使得撞到的障碍物最少,以及有多少种这样的高度。

输入输出格式

输入格式

输入第一行包括两个整数 n,hn, h,分别表示山洞的长度和高度。数据保证 nn 是偶数。

第二行包括 nn 个整数,第 ii 个整数 aia_i 表示障碍物的长度。

输出格式

输出一行,两个整数,分别表示选择的所有高度中,可以最少撞到的障碍物数量和有多少种这样的高度选择。

样例

6 7
1 5 3 3 5 1
2 3
14 5
1 3 4 2 2 4 3 4 3 3 3 2 3 3
7 2
30 142
98 73 27 9 116 16 34 131 42 14 62 128 45 87 31 5 99 138 102 114 19 106 61 46 116 7 92 18 64 70 
9 8

数据范围

对于 30%30\% 的数据,保证 n,h10000n, h \le 10000

对于 100%100\% 的数据,保证 2n2×105,2 \le n \le 2 \times 10^5,2h5×105,1aih 2 \le h \le 5 \times 10^5, 1 \le a_i \le h

2026年4月临海市信奥月赛

未参加
状态
已结束
规则
OI
题目
4
开始于
2026-4-18 6:00
结束于
2026-4-19 18:24
持续时间
2.5 小时
主持人
参赛人数
27