提出 #33083374


ソースコード 拡げる

import sys
input = sys.stdin.readline
import numpy as np



a, b, d = map(int, input().strip().split())

d_t = d/360 *2 *np.pi

kyori = np.sqrt(a**2+b**2)

theta = np.arctan2(b, a)

theta_idou = theta + d_t

new_x = kyori * np.cos(theta_idou)
new_y = kyori * np.sin(theta_idou)

print(new_x, new_y)

提出情報

提出日時
問題 B - Counterclockwise Rotation
ユーザ rsypoz
言語 Python (3.8.2)
得点 200
コード長 317 Byte
結果 AC
実行時間 108 ms
メモリ 27192 KiB

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 200 / 200
結果
AC × 5
AC × 16
セット名 テストケース
Sample 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt, 00_sample_04.txt
All 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt, 00_sample_04.txt, 01_case_00.txt, 01_case_01.txt, 01_case_02.txt, 01_case_03.txt, 01_case_04.txt, 01_case_05.txt, 01_case_06.txt, 01_case_07.txt, 01_case_08.txt, 01_case_09.txt, 01_case_10.txt
ケース名 結果 実行時間 メモリ
00_sample_00.txt AC 107 ms 26796 KiB
00_sample_01.txt AC 105 ms 26944 KiB
00_sample_02.txt AC 104 ms 27120 KiB
00_sample_03.txt AC 101 ms 27192 KiB
00_sample_04.txt AC 103 ms 26956 KiB
01_case_00.txt AC 104 ms 26780 KiB
01_case_01.txt AC 108 ms 26972 KiB
01_case_02.txt AC 100 ms 26952 KiB
01_case_03.txt AC 105 ms 27028 KiB
01_case_04.txt AC 103 ms 26888 KiB
01_case_05.txt AC 104 ms 27132 KiB
01_case_06.txt AC 103 ms 26668 KiB
01_case_07.txt AC 104 ms 26892 KiB
01_case_08.txt AC 105 ms 27080 KiB
01_case_09.txt AC 105 ms 27036 KiB
01_case_10.txt AC 105 ms 26976 KiB