atcoder#ABC188D. [ABC188D] Snuke Prime
[ABC188D] Snuke Prime
配点 : 点
問題文
株式会社すぬけは様々なサービスを提供しています。 この会社は、すぬけプライムという支払いプランを用意しています。 すぬけプライムへの加入中は、 日あたり 円を支払うことで、提供される全てのサービスを追加料金の支払いなしに利用することができます。 すぬけプライムへの加入および脱退は、それぞれ 日の始めおよび終わりに自由に行うことができます。
高橋くんは、この会社のサービスのうち 個を利用しようとしています。 そのうち 個目のサービスは、今日を 日目として、 日目の始めから 日目の終わりまで利用する予定です。 すぬけプライムに加入していない期間中は、 個目のサービスを利用する際に 日あたり 円を支払う必要があります。
サービスを利用するために高橋くんが支払う必要のある最小の合計金額を求めてください。
制約
- 入力に含まれる値は全て整数
入力
入力は以下の形式で標準入力から与えられる。
出力
高橋くんが支払う必要のある最小の合計金額を出力せよ。
2 6
1 2 4
2 2 4
10
番目のサービスは 日目と 日目に、 番目のサービスは 日目に利用します。 日目のみすぬけプライムに加入すると、 日目に 円、 日目に 円がかかるため、高橋くんが支払う合計金額は 円です。 高橋くんが支払う金額を 円より少なくすることはできないため、 を出力します。
5 1000000000
583563238 820642330 44577
136809000 653199778 90962
54601291 785892285 50554
5797762 453599267 65697
468677897 916692569 87409
163089627821228
すぬけプライムに全く加入しないのが最適です。
5 100000
583563238 820642330 44577
136809000 653199778 90962
54601291 785892285 50554
5797762 453599267 65697
468677897 916692569 87409
88206004785464