https://atcoder.jp/contests/joi2017yo/tasks/joi2017yo_a
解説
https://atcoder.jp/contests/joi2017yo/submissions/8138403
場合分けをする。
Aが凍っている場合は解凍するまでの時間を追加で計算する。
あとは、凍っていないときにかかる時間を追加で計算しよう。
後半は共通計算なので、A<0のときは、解凍時間を計算したらA=0としてしまおう。
int A, B, C, D, E; //--------------------------------------------------------------------------------------------------- void _main() { cin >> A >> B >> C >> D >> E; int ans = 0; if (A < 0) { ans += -A * C + D; A = 0; } ans += (B - A) * E; cout << ans << endl; }