Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Toán cho CNTT] Xoay điểm bằng ma trận quay

    Trong mặt phẳng OxyOxyOxy, phép quay một điểm (x,y)(x, y)(x,y) quanh gốc tọa độ với góc θ\thetaθ (đơn vị độ, ngược chiều kim đồng hồ) được biểu diễn bằng phép nhân ma trận: (x′y′)=(cos⁡θ−sin⁡θsin⁡θcos⁡θ)(xy)\begin{pmatrix} x' \\ y' \end{pmatrix} = \begin{pmatrix} \cos\theta & -\sin\theta \\ \sin\theta & \cos\theta \end{pmatrix} \begin{pmatrix} x \\ y \end{pmatrix}(x′y′​)=(cosθsinθ​−sinθcosθ​)(xy​). Cho tọa độ điểm (x,y)(x, y)(x,y) và góc quay θ\thetaθ, hãy tính tọa độ điểm sau khi quay.

    • Định dạng đầu vào:

      Một dòng duy nhất chứa ba số thực x,y,θx, y, \thetax,y,θ (θ\thetaθ tính theo độ).

    • Ràng buộc đầu vào:

      ∣x∣,∣y∣≤1000|x|, |y| \le 1000∣x∣,∣y∣≤1000; −360≤θ≤360-360 \le \theta \le 360−360≤θ≤360.

    • Định dạng đầu ra:

      In ra hai số thực x′,y′x', y'x′,y′ trên một dòng, cách nhau một dấu cách, làm tròn đến 4 chữ số sau dấu chấm thập phân.

    Ví dụ:

    Đầu vào:

    1 0 90
    

    Đầu ra:

    0.0000 1.0000

    Đang tải editor...