G - Long Chess Board
Ceylon
2
s
1024
MB
100
点
問題文
縦
チェス盤の上から
最初、
以下の操作を繰り返し
-
どちらか
つのコマを選び、そのコマの動き方に従い 回動かす。
ここで、それぞれのコマは以下のように動かすことができます:- ナイト: 置いてあるマスを
とすると、以下のいずれかの条件を満たすマス に動かすことができます。 かつ かつ
- ビショップ: 置いてあるマスを
とすると、以下の条件を満たすマス に動かすことができます。
- ナイト: 置いてあるマスを
制約
- 入力は全て整数である
つの入力の中に を満たすテストケースと を満たすテストケースが混在することはない。
部分点
以下の条件を満たすデータセットに正解したとき、記載された点数が与えられる。
- (20点)
, ひとつの入力について、含まれる の総和は を超えない - (20点)
, ひとつの入力について、含まれる の総和は を超えない - (30点)
- (30点)
追加の制約がないデータセットは存在しない。つまり、部分点1~4に正答すると満点の100点が与えられる。
入力
入力は以下の形式で標準入力から与えられる。
各テストケースは以下の形式で与えられる。
出力
全体で
入力例 1
2
2 4
1 1 1 4
2 71828
1 8 2 45905
出力例 1
2
22949
1つ目のテストケースについて、
- ナイトを
に移動させる。 - ビショップを
に移動させる。
とすることで、
これ以上少ない操作で同じマスに集めることができないため、
このサンプルは部分点1の制約を満たします。
入力例 2
2
3 6
2 6 1 1
3 14159
2 65 3 5897
出力例 2
3
2916
1つ目のテストケースについて、
- ビショップを
に移動させる。 - ビショップを
に移動させる。 - ビショップを
に移動させる。
とすることで、
これ以上少ない操作で同じマスに集めることができないため、
このサンプルは部分点2の制約を満たします。
入力例 3
2
2 901234567
1 141592653 1 626433832
2 890123456
1 197169399 2 502881693
出力例 3
242420590
152856147
このサンプルは部分点3の制約を満たします。
入力例 4
2
3 987654321
1 159265358 2 323846264
3 876543210
3 209749445 1 781640628
出力例 4
82290453
285945592
このサンプルは部分点4の制約を満たします。