翻译
查看原帖
翻译
704634
poor_OIer楼主2023/5/7 21:22

@chen_zhe

翻译:

题目描述

NN米长的街道上有MM个路灯(街道的米数用11到NN的数字表示)。每一盏灯都会照亮它所在街道的一米,以及该位置左右KK米处。换句话说,如果灯位于XX米处,它会照亮从X−KX-K到X+KX+K的所有街道,包括在内。当然,一米长的街道有可能被多个路灯照亮。所有的灯都有不同的位置。

问题是,这些灯可能不会照亮街道的所有NN米。你的任务是确定需要安装的额外灯的最小数量(从11到NN的位置),以便照亮整个街道。

输入格式

输入的第一行为数字NN (1≤N≤1000)(1 \le N\le1000)。

第二行为数字MM (1≤M≤N)(1 \le M \le N)。

第三行为数字KK (0≤K≤N)(0 \le K \le N)。

以下M行中的每一行都包含一个数字。这些数字按升序排列,表示M个路灯中每个路灯的位置。

位置将是不同的,并且与区间[11,NN]不同。

2023/5/7 21:22
加载中...