Kế hoạch Năng lượng


Submit solution

Points: 1 (partial)
Time limit: 1.0s
Memory limit: 98M

Author:
Problem type
Allowed languages
Ada, Assembly, Awk, C, C++, C11, CLANG, CLANGX, Classical, COBOL, Coffee, CSC, D lang, DART, F95, FORTH, Fortrn, GAS32, GO, Haskell, Itercal, Java, kotlin, LEAN, LISP, LUA, MONOVB, Nasm, OCAML, Pascal, Perl, php, PIKE, prolog, Pypy, Python, Ruby 2, RUST, Scala, SCM, SED, SWIFT, TCL, TUR, V8JS, VB, ZIG

Bạn đang đóng góp cho một hội nghị thượng đỉnh là giúp dự đoán sự gia tăng năng lượng điện ở Brazil, làm cho điện năng có thể được sử dụng trong một thời gian dài trong tương lai.

Để có thể làm được điều đó, bạn có các thông tin sau về 2 năm và mức tiêu thụ điện của năm đó, xem ví dụ dưới đây:

Trong năm 2010 mức tiêu thụ trung bình là 104.326 GWh. Năm 2013, lượng tiêu thụ là 127.755 GWh.

Đầu vào đảm bảo răng các giá trị luôn là tăng tuyến tính. Trong trường hợp này, tỷ lệ này là 7809.66 GWh / năm.

Đầu vào

Dòng đầu tiên có một số nguyên N (1 <= N <= 1000) là tổng số các trường hợp thử nghiệm.

Các dòng N sau đây được thực hiện bởi các số nguyên A , B ( B > 0), C và D ( D > 0) cách nhau bởi một không gian trống. Số A là năm, B là lượng tiêu thụ của năm A. Số C là một năm khác và số D là lượng tiêu thụ của năm C.

Đầu ra

Đối với mỗi trường hợp kiểm tra, nó phải được in tỷ lệ tăng lên chỉ với hai chữ số thập phân - không làm tròn.

VÍ DỤ

INPUT

1

2010 104326 2013 127755

OUTPUT

7809.66


Comments


  • 1
    LãoTam  commented on Feb. 9, 2022, 9:29 a.m.

    [user:^_^ Tham Khảo]

    #include<bits/stdc++.h>
    #include<iostream>
    using namespace std;
    int main(){
        int t;scanf("%d",&t);while(t--){
        long a,b,c,d;
        scanf("%ld%ld%ld%ld",&a,&b,&c,&d);
        //cin>>a>>b>>c>>d;
        double s=   floorf((d-b)/(float)(c-a) * 100) / 100;//đây là cách giữ nguyên số thập phân
        printf("%.2lf",s);
    //  cout << fixed << setprecision(2)<<s;
    }
        return 0;
    
    }