安徽省2016“京勝杯”程序設計大賽_A_砝碼稱重

砝碼稱重

Time Limit: 1000 MS Memory Limit: 65536 KB
Total Submissions: 61 Accepted: 37


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

這道題比較簡單,直接給出代碼
#include <iostream>
#include <cstdio>
#include <cmath>

using namespace std;

int main(int argc, char const *argv[])
{
    int T;
    scanf("%d", &T);
    while (T--)
    {
        int a, b, c, d;
        scanf("%d%d%d%d", &a, &b, &c, &d);
        int ans = abs(a*b - c*d);
        printf("%d\n", ans);
    }
    return 0;
}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章