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

    solution

    Đề bài: [C] Trung điểm hai điểm trong không gian 3D

    Trong đồ hoạ 3D, mỗi đối tượng đặt giữa hai cột mốc cần tính trung điểm MMM của hai điểm A(x1,y1,z1)A(x_1, y_1, z_1)A(x1​,y1​,z1​) và B(x2,y2,z2)B(x_2, y_2, z_2)B(x2​,y2​,z2​).

    Công thức: M=(x1+x22,y1+y22,z1+z22)M = \left(\dfrac{x_1+x_2}{2}, \dfrac{y_1+y_2}{2}, \dfrac{z_1+z_2}{2}\right)M=(2x1​+x2​​,2y1​+y2​​,2z1​+z2​​).

    Đọc/in bằng double (%lf để đọc, %.2f để in hai chữ số sau dấu thập phân), ba toạ độ cách nhau bằng đúng một dấu cách.

    Ví dụ: A=(0,0,0),B=(4,6,8)A = (0,0,0), B = (4,6,8)A=(0,0,0),B=(4,6,8) → M=(2.00,3.00,4.00)M = (2.00, 3.00, 4.00)M=(2.00,3.00,4.00).

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

      Sáu số thực x1 y1 z1 x2 y2 z2x_1\ y_1\ z_1\ x_2\ y_2\ z_2x1​ y1​ z1​ x2​ y2​ z2​ trên cùng một dòng.

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

      ∣x∣,∣y∣,∣z∣≤109|x|, |y|, |z| \le 10^{9}∣x∣,∣y∣,∣z∣≤109.

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

      Một dòng gồm ba số thực Mx,My,MzM_x, M_y, M_zMx​,My​,Mz​ định dạng %.2f cách nhau bởi dấu cách.

    Ví dụ:

    Đầu vào:

    0 0 0 4 6 8
    

    Đầu ra:

    2.00 3.00 4.00

    Giải thích:

    Trung điểm = ((0+4)/2, (0+6)/2, (0+8)/2) = (2.00, 3.00, 4.00).

    Đang tải editor...