#ABC481B. 折线
折线
折线
题目描述
平面上有 个点,编号为 ,第 个点的坐标是 。
对每个 ,用一条线段连接点 与点 。这些线段首尾相接,组成一条折线。
请求出这条折线上(包括折线的两个端点) 坐标恰好等于 的点的个数。
题目保证满足条件的点只有有限多个。
输入格式
第一行两个整数 和 ,用空格隔开。
第二行 个整数 ,相邻两个整数之间用一个空格隔开。
输出格式
输出一个整数,表示折线上 坐标等于 的点的个数。
5 3
1 3 1 5 1
3
样例 1 解释
满足条件的点有 个,分别是 、 和 。
其中 既是连接点 与点 的线段的端点,也是连接点 与点 的线段的端点, 但它是同一个点,只能算一次。
3 3
3 1 3
2
样例 2 解释
满足条件的点有 个,分别是 和 ,它们都是折线的端点。
2 100
1 2
0
数据范围
对于所有测试数据,保证:
- ;
- ();
- ();
- ;
- 所有输入值均为整数。
子任务
本题共 20 个测试点,按测试点计分:
| 测试点 | 分值 | 每个测试点 | 特殊限制 |
|---|---|---|---|
| 无特殊限制 |
每个测试点单独评分,全部测试点的得分之和即为本题得分。
相关
在下列比赛中: