PS/SWEA

[SWEA] 1284.cpp : 수도 요금 경쟁

bconfiden2 2020. 8. 31. 20:07

swexpertacademy.com/main/solvingProblem/solvingProblem.do

 

SW Expert Academy

SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!

swexpertacademy.com


  • A 사는 P 원 * W 리터
  • B 사는 고정 Q 원 + 추가사용량 * S 리터 만큼 부과한 뒤 둘 중 작은 값을 고르는 아주 직관적인 문제이다.

#include <iostream>

using namespace std;

int t, p, q, r, s, w;

int main()
{
    cin >> t;
    for(int tc = 0 ; tc < t ; tc++)
    {
        cin >> p >> q >> r >> s >> w;

        int A = p * w;
        int B = q + (w - r > 0 ? w - r : 0) * s;

        cout << "#" << tc+1 << " " << min(A, B) << endl;
    }
}