Vẽ mũi tên
Đề bài
Mô tả
Cho một điểm trên mặt phẳng, một vector khác không và bốn số dương với . Hãy vẽ một mũi tên gồm một tam giác và một hình chữ nhật với các tính chất sau:
- Tam giác cân, có đáy độ dài và chiều cao độ dài vuông góc với đáy.
- Hình chữ nhật có các cạnh độ dài và .
- Điểm nằm chính giữa đáy tam giác và cũng nằm chính giữa cạnh có độ dài của hình chữ nhật.
- Phần chung của tam giác và hình chữ nhật có diện tích bằng .
- Hướng từ tới đỉnh của tam giác đối diện với đáy trùng với hướng của vector .
Hãy liệt kê toạ độ các đỉnh của mũi tên theo thứ tự ngược chiều kim đồng hồ, bắt đầu từ đỉnh nhọn của tam giác.
Dữ liệu vào
Một dòng chứa tám số nguyên .
Dữ liệu ra
In ra dòng, mỗi dòng chứa hai số thực là toạ độ của một đỉnh của mũi tên theo thứ tự ngược chiều kim đồng hồ, bắt đầu từ đỉnh nhọn.
Sai số tuyệt đối hoặc tương đối cho phép là .
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 8 8 0 2 8 3 4 5 | 8.000000000000 11.000000000000 4.000000000000 8.000000000000 6.000000000000 8.000000000000 6.000000000000 3.000000000000 10.000000000000 3.000000000000 10.000000000000 8.000000000000 12.000000000000 8.000000000000 |
Mũi tên hướng lên trên (theo vector ). Đỉnh nhọn ở , tam giác có đáy từ tới , hình chữ nhật kéo xuống dưới. |
| 10 10 -7 0 5 8 2 11 | 2.000000000000 10.000000000000 10.000000000000 7.500000000000 10.000000000000 9.000000000000 21.000000000000 9.000000000000 21.000000000000 11.000000000000 10.000000000000 11.000000000000 10.000000000000 12.500000000000 |
Mũi tên hướng sang trái. Hình chữ nhật kéo dài về bên phải điểm gốc. |
Bình luận