atcoder#ARC096A. [ABC095C] Half and Half
[ABC095C] Half and Half
配点 : 点
問題文
ファーストフードチェーン「ピザアット」のメニューは「A ピザ」「B ピザ」「AB ピザ」の 種類です。A ピザと B ピザは全く異なるピザで、これらをそれぞれ半分に切って組み合わせたものが AB ピザです。A ピザ、B ピザ、AB ピザ 枚あたりの値段はそれぞれ 円、 円、 円です。
中橋くんは、今夜のパーティーのために A ピザ 枚と B ピザ 枚を用意する必要があります。これらのピザを入手する方法は、 ピザや ピザを直接買うか、AB ピザ 枚を買って A ピザ 枚と B ピザ 枚に組み替える以外にはありません。このためには最小で何円が必要でしょうか?なお、ピザの組み替えにより、必要な量を超えたピザが発生しても構いません。
制約
- 入力中のすべての値は整数である。
入力
入力は以下の形式で標準入力から与えられる。
出力
枚の A ピザと 枚の B ピザを用意するために必要な最小の金額を出力せよ。
1500 2000 1600 3 2
7900
AB ピザを 枚買って A ピザと B ピザ 枚ずつに組み替え、A ピザを 枚買い足すのが最適です。
1500 2000 1900 3 2
8500
A ピザ 枚と B ピザ 枚をそのまま買うのが最適です。
1500 2000 500 90000 100000
100000000
AB ピザを 枚買って A ピザと B ピザ 枚ずつに組み替えるのが最適です。A ピザが 枚余計にできますが、構いません。