- 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.
Input
Output
3
6 4 2
3 5 4
5 7 2
(14, 16, 8)
(3, 5, 4)
(6, 4, 2)
(5, 7, 2)
Theme :
Mời bạn soạn code