Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Toán cho CNTT] Ngoại suy tuyến tính

    Ngoại suy là việc ước lượng giá trị tại điểm xxx nằm ngoài khoảng dữ liệu, dùng cùng công thức tuyến tính:

    y=y0+(y1−y0)⋅x−x0x1−x0y = y_0 + (y_1-y_0)\cdot\frac{x-x_0}{x_1-x_0}y=y0​+(y1​−y0​)⋅x1​−x0​x−x0​​

    Hãy tính yyy tại xxx (có thể nằm ngoài [x0,x1][x_0,x_1][x0​,x1​]), in với 6 chữ số thập phân.

    Ví dụ: (1,2),(2,4)(1,2),(2,4)(1,2),(2,4) và x=5x=5x=5 cho y=10y=10y=10.

    • Định dạng đầu vào:

      Một dòng 5 số: x0 y0 x1 y1 x.

    • Ràng buộc đầu vào:

      x0≠x1x_0\ne x_1x0​=x1​.

    • Định dạng đầu ra:

      Giá trị yyy, làm tròn 6 chữ số thập phân.

    Ví dụ:

    Đầu vào:

    1 2 2 4 5
    

    Đầu ra:

    10.000000

    Giải thích:

    y = 2 + (4-2)*(5-1)/(2-1) = 10.000000

    Đang tải editor...