题解:B4467 分摊水费 / bill

· · 题解

思路

使用分支语句先判断是否超出 10 立方米,如果超出了再判断谁超出得多。注意有超出时用水量较少的人只需付 20 元。

代码

#include<bits/stdc++.h>
using namespace std;
int a,b;
int main()
{
    cin>>a>>b;
    if(a+b<=10)
        cout<<(a+b)*2<<" "<<(a+b)*2;
    else 
    {
        if(a>b)
            cout<<20+(a+b-10)*5<<" "<<20;
        else
            cout<<20<<" "<<20+(a+b-10)*5;
    }
}