编程题
### 问题描述 小齐有一根长度为 $L$ 的绳子,用于农场各种任务。绳子上有 $N$ 个结,分别位于不同的位置,包括两端点。现在,小齐注意到在某些位置可以将绳子折叠,使得两侧相对的结完全对齐。 请帮助小齐计算具有这种性质的折叠点的数量。允许在结上精确折叠,但不允许在端点之一折叠,而且在折叠的一侧有额外的结也不是问题(即,结只需在相对对齐的两侧对齐的区域)。 ### 输入格式 第 $1$ 行:两个空格分隔的整数,$N$ 和 $L$。 接下来的 $N$ 行:每行包含一个在范围 $0 \sim L$ 内的整数,指定一个结的位置。其中两行分别是 $0$ 和 $L$。 ### 输出格式 第 1 行:有效折叠位置的数量。 ### 样例输入 ``` 5 10 0 10 6 2 4 ``` ### 样例输出 ``` 4 ``` ### 评测数据规模 $1 \leq N \leq 100$,$1 \leq L \leq 10,000$。
查看答案
赣ICP备20007335号-2