Nội dung Bài tập
Mã:
19201_OOP_A03
Tên:
19201_OOP_A03
Dạng thi:
oi
Thang điểm:
3 điểm
Giới hạn thời gian:
1 giây
Giới hạn bộ nhớ:
256 MB
Được tạo bởi:
khiet

Trong không gian Oxyz, người ta mô tả đối tượng điểm A thông qua tọa độ A(x,y,z). Hãy xây dựng lớp đối tượng để lưu trữ đối tượng điểm đã mô tả ở trên và phương thức cần thiết:

Xây dựng lớp đối tượng DIEM3D tương ứng như mô tả.


Câu 03: (3.0 đ). Cập nhật lớp DIEM3D như sau:

-          Quá tải phép toán so sánh lớn hơn giữa 2 điểm A(xA, yA, zA) và B(xB, yB, zB) dựa trên cách tính sau: Nếu A > B thì Ax2 + Ay2 + Az2 >  Bx2 + By2 + Bz2

Input:

-                     Dòng 1: số nguyên N cho biết số lượng các điểm sẽ nhập.

-                     N dòng tiếp theo: mỗi dòng chứa 3 số nguyên cho biết tọa độ một điểm

Output:  

-                     Dòng 1: Xuất ra kết quả tổng các điểm đã nhập.

-                     N dòng tiếp theo: Xuất ra danh sách điểm đã được sắp xếp theo thứ tự tăng dần.

Ví dụ:

Input

Output

3

6 4 2

3 5 4

5 7 2

(14, 16, 8)

(3, 5, 4)

(6, 4, 2)

(5, 7, 2)





    Quảng cáo
       Ngôn ngữ : 

       Theme : 
Mời bạn soạn code



		



      Ai có thể xem bài này : 

Thông tin