atcoder#ABC255C. [ABC255C] ±1 Operation 1
[ABC255C] ±1 Operation 1
题目描述
整数 が与えられます。この に以下を施すことを「操作」と呼びます。
- 以下の つのうちどちらかを選択し、実行する。
- に を加算する。
- から を減算する。
初項 、公差 、項数 の等差数列 に含まれる数を「良い数」と呼びます。
「操作」を 回以上何度でも使って を「良い数」にする時、必要な「操作」の最小回数を求めてください。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
答えを整数として出力せよ。
题目大意
【题目翻译】
输入 个数 ,求在以首项为 ,公差为 ,项数为 的等差数列中, 与离 最近的某一项之差。
translated by
https://www.luogu.com.cn/user/749988
6 2 3 3
1
0 0 0 1
0
998244353 -10 -20 30
998244363
-555555555555555555 -1000000000000000000 1000000 1000000000000
444445
提示
制約
- 入力は全て整数
Sample Explanation 1
であるため、 です。 を「良い数」にするためには、 から を減算することを 度行えば良いです。 回の操作で を「良い数」にすることはできません。
Sample Explanation 2
である場合もあります。また、操作を 回も必要としない場合もあります。