三家人

来源:互联网 发布:网店进销存软件免费版 编辑:程序博客网 时间:2024/05/17 00:15

三家人


有三户人家共拥有一座花园,每户人家的太太均需帮忙整理花园。A 太太工作了5 天,B太太则工作了4天,才将花园整理完毕。C太太因为正身怀六甲无法加入她们的行列,便出了90元。请问这笔钱如何分给AB二位太太较为恰当?A应得多少元

下面回答一个一般性的问题:假定A 太太工作了x 天,B太太工作了y天,C 太太出了90元,则A太太应得多少元?输入保证二位太太均应得到非负整数元钱。

*三个太太工作效率相同。

 

Input

输入第一行为数据组数T (T<=20)。每组数据仅一行,包含三个整数x, y, z (1<=x, y<=10,1<=z<=1000)

 

Output

对于每组数据,输出一个整数,即A 太太应得的金额(单位:元)。

 

Sample Input

2

5 4 90

8 4 123

Sample Output

60

123

 

A工作了5天,B工作了4天完成了工作,三人效率相同,则(5+4/3=3.平均每人工做3天。

C没有工作,就是说C的工作被AB做了,所以A得到的费用应该是A多做的部分占平均工作的百分比乘以C所出的费用。


#include<iostream>

#include<algorithm>

#include<cstdio>

using namespace std;

int main()

{

    int n;

    cin>>n;

    while(n--)

    {

        int a,b,c;

        double s;

        cin>>a>>b>>c;

        double t;

        t=(a+b)*1.0/3;

        s=(a-t)*1.0/t;

        s=s*c+0.5;

        cout<<(int)s<<endl;

    }

    return 0;

注意读懂题意就好。。。

原创粉丝点击