Submit | All submissions | Best solutions | Back to list |
TASTRU04 - Đường tròn 2 |
Định nghĩa cấu trúc biểu diễn một đường tròn gồm tâm đường tròn (sử dụng cấu trúc biểu diễn điểm trong mặt phẳng). Viết hàm kiểm tra vị trí tương quan của một điểm so với một đường tròn.
Input
Dòng 1: t - số lượng testcase.
Mỗi testcase gồm 3 dòng:
Dòng 1: 2 số thực cách nhau bởi dấu cách là tọa độ của tâm đường tròn C
Dòng 2: 1 số thực là bán kính đường tròn
Dòng 3: 2 số thực cách nhau bởi dấu cách là tọa độ của điểm P
Output
Mỗi testcase in ra 1 dòng: tương quan vị trí của điểm P so với đường tròn C:
- Diem P nam trong hinh tron C
- Diem P nam tren duong tron C
- Diem P nam ngoai hinh tron C
Implementation Requirements
Viết riêng một hàm để nhập điểm, sử dụng tham số kiểu con trỏ
Viết riêng một hàm để nhập đường tròn, sử dụng tham số kiểu con trỏ, có sử dụng hàm nhập điểm
Định nghĩa kiểu liệt kê để biểu thị vị trí tương quan
Viết riêng một hàm xác định vị trí tương quan, sử dụng kiểu liệt kê đã định nghĩa.
Example
Input: 6 70.90365 76.47023 8.17896 33.87249 48.96695 54.82650 38.62117 13.08939 1.27873 98.90133 -16.86148 36.00000 67.00000 -16.86148 -31.00000 -17.09342 86.65731 29.88067 43.94360 11.25828 -58.09198 95.83117 91.43956 -4.84329 78.56990 -44.47462 97.28385 71.81616 -58.42769 -18.78414 Output: Diem P nam ngoai hinh tron C Diem P nam ngoai hinh tron C Diem P nam tren duong tron C Diem P nam ngoai hinh tron C Diem P nam trong hinh tron C Diem P nam ngoai hinh tron C
Added by: | Nguyễn Tuấn Anh |
Date: | 2017-04-17 |
Time limit: | 1s |
Source limit: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Languages: | C |