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;
}
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;
}
相关文章推荐
- 动态规划——砝码称重 收藏
- 砝码称重与大小交换问题
- 【codevs2144】砝码称重2,哈希什么的都去死吧
- NOI题库--砝码称重V2(多重背包2^n拆分)
- 砝码称重问题二
- 安徽省2016“京胜杯”程序设计大赛_A_砝码称重
- 砝码称重II
- J - 砝码称重 改自51nod1449
- 1449 砝码称重
- P1441 砝码称重
- [蓝桥杯][算法提高VIP]盾神与砝码称重
- SZNOI-Weigh 砝码称重 题解
- 砝码称重问题求解---动态规划与母函数方法
- wikioi-天梯-提高一等-哈希表-2144:砝码称重2
- 砝码称重问题
- 砝码称重
- 1996年分区联赛提高组之四 砝码称重
- 算法提高 盾神与砝码称重
- 51Nod 1449(砝码称重)
- 1449 砝码称重