题目链接:http://acm.hust.edu.cn/vjudge/contest/view.action?cid=82974#problem/D

解题思路:本题的意思就是三位均出90,然后AB按做的比例分钱,理解了这个题目的意思,这个程序就好写了,A应得钱公式:int((double(x)/(x+y))*3*m-m+0.5),但是最后还得注意 后面的输出,四舍五入的方法就是将一个数加0.5,然后再用(int)强制类型转换即可

程序代码:

#include <iostream>
using namespace std;
int main()
{   int t;cin>>t;
       while(t--)
        {   int x,y,m;
            cin>>x>>y>>m;
            int z=int((double(x)/(x+y))*3*m-m+0.5);

            cout<<z<<endl;
        }

    return 0;
}