您的位置:首页 > 理论基础

1427:砝码称重

2017-09-02 14:05 134 查看
1427:砝码称重

Description

小明非常喜欢物理,有一天,他对物理实验室中常用的弹簧拉力计产生了兴趣。实验室中有两种质量不同的砝码,小明分别用a个第一种砝码放在弹簧拉力计上和B个第二种砝码放在弹簧拉力计上,假设每增加单位重量的砝码,弹簧拉力计的长度增加1,那么两次称量弹簧拉力计的长度差是多少呢? (假设拉力计不发生弹性形变)。

Input

第一行一个整数T,表示有T组数据。

之后T行,每行数据包含四个正整数,分别表示第一种砝码重量A,第一种砝码重量B,第二种砝码重量C,第二种砝码数量D。

T<25

0<a.b,c,d<=100

Output

对于每组数据,输出一个正整数,表示弹簧拉力计的长度差值。

Sample Input

3

1  2  3  4

1  4  2  2

1  3  2  1

Sample Output

10

0

1

S ource

2016Anhui College Student Programing Contest

#include<iostream>
using namespace std;
int main()
{
int T,a[100];
cin>>T;
while(T--)
{
for(int i=0;i<4;i++)
cin>>a[i];
int temp1=a[0]*a[1];
int temp2=a[2]*a[3];
if(temp1>temp2)
cout<<temp1-temp2<<endl;
else
cout<<temp2-temp1<<endl;

}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息