Nội dung Bài tập
Mã:
VETINH
Tên:
Xác định vệ tinh
Dạng thi:
oi
Thang điểm:
10 điểm
Giới hạn thời gian:
1 giây
Giới hạn bộ nhớ:
256 MB
Nguồn bài tập:
tự sáng chế
Link nguồn:
tự sáng chế
Được tạo bởi:
4901103064

Trung tâm điều khiển không gian muốn giám sát các vệ tinh đang bay quanh Trái Đất. Mỗi vệ tinh có một vị trí trong không gian 3 chiều (x, y, z) được tính theo đơn vị km. Trái Đất được xem là điểm gốc tọa độ (0, 0, 0). Trung tâm cần sắp xếp danh sách các vệ tinh theo khoảng cách đến Trái Đất để ưu tiên theo dõi những vệ tinh gần nhất hoặc xa nhất tùy vào từng nhiệm vụ.

Yêu cầu:

- Tạo lớp veTinh gồm ba thuộc tính x, y, z.

- Viết hàm nạp chồng toán tử < và > để so sánh khoảng cách từ vệ tinh đến Trái Đất.

- Dùng công thức khoảng cách không gian 3 chiều: 

- Sắp xếp danh sách vệ tinh theo thứ tự tăng dần hoặc giảm dần khoảng cách đến Trái Đất.

Input:

Dòng đầu tiên: nhập vào số nguyên k (0 là tăng dần, 1 là giảm dần)

Những dòng tiếp theo: nhập vào tọa độ các vệ tinh.

Output: xuất ra danh sách vệ tinh sau khi được sắp xếp theo yêu cầu.

Ví dụ:

Input

Output

1

1000 2000 3000

500 1000 1200

1500 2500 3500

(1500, 2500, 3500)

(1000, 2000, 3000)

(500, 1000, 1200)







    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



Phần thảo luận