Python Bài 8.B1: Xử lý tọa độ
LÀM BÀI
Points:
15 (partial)
Time limit:
2.0s
Memory limit:
64M
Author:
Problem type
Allowed languages
Python
Mô tả bài toán
Thực hiện các phép tính với tọa độ điểm trong không gian 2D sử dụng tuple.
INPUT FORMAT
- Dòng 1: N - số lệnh
- N dòng tiếp theo, mỗi lệnh có format:
- P x,y: tạo điểm mới
- D p1,p2: tính khoảng cách
- M p1,p2: tạo điểm giữa
- S p: hoán đổi tọa độ
OUTPUT FORMAT
- P: created point
- D: khoảng cách
- M: điểm giữa
- S: tọa độ sau hoán đổi
VÍ DỤ
Input:
4
P 1,2
P 4,6
D (1,2),(4,6)
M (1,2),(4,6)
Output:
Point(1,2)
Point(4,6)
Distance: 5.0
Midpoint(2.5,4)
Giải thích
- P: Tạo tuple (x,y) biểu diễn tọa độ điểm
- D: Tính khoảng cách Euclid giữa 2 điểm
- M: Tính tọa độ điểm nằm giữa 2 điểm
- S: Đổi x và y của một điểm
Comments