传统题 1000ms 256MiB

种树

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

题目描述

市政府在一条笔直的马路上种植了一些树。目前,马路上已经有 NN 棵树,第 ii 棵树的位置坐标是 XiX_i。为了让街道看起来更整齐,市长决定补种一些树,使得:

所有树(包括原有的和新种的)之间的间距必须相等。

不能移动或砍伐现有的任何一棵树,只能在空位上补种。

请问:为了满足上述要求,最少需要补种多少棵树?

输入格式

第一行包含一个整数 NN

第二行包含 NN 个整数 X1,X2,,XNX_1, X_2, \dots, X_N,表示现有树的坐标。

注意:输入的坐标可能是乱序的。

输出格式

输出一个整数,表示最少需要补种的树的数量。

3
3 9 1
2

已有 33 棵树,需要补种 22 棵(在坐标 5577 处)

3
1 5 9
0

三棵树已经等间距(间距为 44),不需要补种。

数据规模与约定

对于 100%100\% 的数据,1N2×1051 \le N \le 2 \times 10^51Xi1091 \le X_i \le 10^9

图灵周赛 Round 37(二场)

未参加
状态
已结束
规则
ACM/ICPC
题目
6
开始于
2026-1-10 18:00
结束于
2026-1-10 21:00
持续时间
3 小时
主持人
参赛人数
19