#4119. 士1操作1(±1Operation1)
士1操作1(±1Operation1)
题目描述
小高有一个整数 。以下对这个整数的操作被称为"操作":
- 选择并执行以下操作之一:
- 将 加 。
- 将 减 。
初项为、公差为、项数为N的等差数列所包含的数称为"好数"。
输入格式
输入从标准输入中以下列格式给出:
输出格式
输出所求答案。
样例
6 2 3 3
1
0 0 0 1
0
998244353 -10 -20 30
998244363
-555555555555555555 -1000000000000000000 1000000 1000000000000
444445
样例解释
【样例1说明】
由于 ,我们有 。
你可以从 中减去 一次,使 成为一个好数。
不可能在零次操作中使 成为好数。
【样例2说明】
我们可能有 。此外,可能不需要任何操作。
数据范围
所有输入值都是整数。
- 。
来源
- AtCoder ABC255C