No.2169 To Arithmetic
レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 22
作問者 :
first_vil
/ テスター :
hamamu
milkcoffee
タグ : / 解いたユーザー数 22
作問者 :


問題文最終更新日: 2022-12-18 16:02:18
問題文
長さ の整数列 が与えられます。あなたは に対して以下の操作を 回以上の好きな回数行うことができます。
- 整数組 を選び、各 について とする。
各 について、 を公差が である等差数列にするまでの操作回数の最小値を求めてください。
入力
- 入力はすべて整数
出力
行出力してください。
行目には、 を公差が である等差数列にするまでの操作回数の最小値を出力し、最後に改行してください。
サンプル
サンプル1
入力
4 3 1 4 6 5 2 0 -1
出力
4 6 7
については以下のような操作列が操作回数を最小化します。
- とした操作を 回行う。 となる。
- とした操作を 回行う。 となる。
については以下のような操作列が操作回数を最小化します。
- とした操作を 回行う。 となる。
- とした操作を 回行う。 となる。
- とした操作を 回行う。 となる。
については以下のような操作列が操作回数を最小化します。
- とした操作を 回行う。 となる。
- とした操作を 回行う。 となる。
サンプル2
入力
3 2 3 6 9 3 -3
出力
0 12
サンプル3
入力
15 8 5 4 5 19 7 7 6 28 19 6 6 9 12 10 25 -6 6 -19 -28 36 13 19 -10
出力
120 97 286 412 484 174 249 165
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。