aoj0608:Water Rate
解法
X社とY社の料金をそれぞれ計算する。こうして得られた2つの金額のうち少ない方を出力する。
コード
#include<bits/stdc++.h> using namespace std; int main(){ int a,b,c,d,p; cin>>a>>b>>c>>d>>p; int x=a*p; int y=b+max(0,p-c)*d; cout<<min(x,y)<<endl; return 0; }
X社とY社の料金をそれぞれ計算する。こうして得られた2つの金額のうち少ない方を出力する。
#include<bits/stdc++.h> using namespace std; int main(){ int a,b,c,d,p; cin>>a>>b>>c>>d>>p; int x=a*p; int y=b+max(0,p-c)*d; cout<<min(x,y)<<endl; return 0; }