Góc của điểm trong hệ tọa độ cực

Xem dạng PDF

Gửi bài giải

Điểm: 0,10 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C, C++, Go, Java, Kotlin, Pascal, PyPy, Python, Rust, Scratch

Cho điểm ~(x, y)~ có tọa độ nguyên trong hệ tọa độ Descartes. Tìm góc của điểm đó trong hệ tọa độ cực.

image

Input

Một dòng duy nhất chứa 2 số nguyên ~x, y~ (~|x|, |y| < 10^9~) — tọa độ của điểm.

Output

Một số thực duy nhất trong khoảng ~[0, 2\pi)~ - đáp án bài toán.

Đáp án được coi là đúng khi có sai số không quá ~10^{-6}~.

Sample Input 1

3 4

Sample Output 1

0.9272952180

Bình luận

Hãy đọc nội quy trước khi bình luận.



  • 1
    EnderBoy_CC  đã bình luận lúc 6, Tháng 2, 2026, 15:44

    Gợi ý:

    Đừng downvote mình nhé mn ;-;

    Ta tính góc bằng cách tính arctan của y / x.

    Trong C++ sử dụng atan2(y, x), nếu kq < 0 thì + 2π