QOJ.ac

QOJ

Time Limit: 3 s Memory Limit: 512 MB Total points: 100

#972. Hình tròn

Statistics

Cho hai điểm $A$ và $B$ cùng một đường tròn vật cản $O$ trên mặt phẳng tọa độ Descartes.

Bạn cần chọn một điểm $C$ nằm trên biên của đường tròn $O$, sau đó di chuyển cả hai điểm $A$ và $B$ đến điểm $C$. Trong quá trình di chuyển, đường đi của điểm $A$ hoặc điểm $B$ chỉ được phép nằm ngoài đường tròn $O$ hoặc chạm vào biên của nó.

Mục tiêu của bạn là tối thiểu hóa tổng quãng đường di chuyển, tức là tổng quãng đường di chuyển của $A$ và $B$.

Dữ liệu vào

Dòng đầu tiên chứa một số nguyên duy nhất $t$ ($1 \le t \le 10^6$), số lượng bộ dữ liệu.

Mỗi bộ dữ liệu được cho trên một dòng và chứa bảy số nguyên $x_1, y_1, x_2, y_2, x_3, y_3, r$, trong đó $-10^3 \le x_1, y_1, x_2, y_2, x_3, y_3 \le 10^3$ và $1 \le r \le 10^3$. Ở đây, $A = (x_1, y_1)$, $B = (x_2, y_2)$, và $O$ là đường tròn có tâm tại $(x_3, y_3)$ với bán kính $r$. Đảm bảo rằng cả $A$ và $B$ đều không nằm hoàn toàn bên trong $O$.

Dữ liệu ra

Với mỗi bộ dữ liệu, in ra một dòng chứa một số thực duy nhất: kết quả được làm tròn đến chữ số thập phân thứ ba.

Đảm bảo rằng chữ số thập phân thứ tư không phải là 4 cũng không phải là 5.

Ví dụ

Dữ liệu vào 1

3
0 0 2 2 1 1 1
0 0 2 2 1 0 1
0 0 2 2 1 -1 1

Dữ liệu ra 1

3.571
2.927
3.116

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.