Nội dung Bài tập
- Mã:
- 19201_OOP_B03
- Tên:
- 19201_OOP_B03
- 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 thông qua tọa độ 3 tham số tọa độ (x,y,z) và 1 tham số tên điểm. 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:
Quảng cáo
Câu 03: (3.0 đ). Tiếp
tục cập nhật lớp DIEM3D như sau.
-
Phương thức
tính khoảng cách giữa 2 điểm A và B theo công thức bên dưới.
- _ Quá tải phép
toán so sánh nhỏ hơn giữa 2 điểm A(xA, yA, zA)
và B(xB, yB, zB) dựa trên khoảng cách từ A tới
O và B tới O. Nếu OA < OB thì A < B.
Input:
-
Dòng 1: số
nguyên N cho biết số lượng các đối tượng
-
N dòng tiếp
theo, mỗi dòng là thông tin một điểm (theo thứ tự tên, tọa độ x – y – z)
Output: Xuất ra danh sách điểm đã được sắp xếp theo thứ tự giảm dần.
Theme :
Mời bạn soạn code
Ai có thể xem bài này :