結果
問題 |
No.1385 Simple Geometry 2
|
ユーザー |
![]() |
提出日時 | 2021-02-07 23:26:01 |
言語 | PyPy3 (7.3.15) |
結果 |
AC
|
実行時間 | 270 ms / 500 ms |
コード長 | 269 bytes |
コンパイル時間 | 310 ms |
コンパイル使用メモリ | 82,176 KB |
実行使用メモリ | 174,656 KB |
最終ジャッジ日時 | 2024-07-04 18:16:01 |
合計ジャッジ時間 | 20,278 ms |
ジャッジサーバーID (参考情報) |
judge5 / judge3 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 3 |
other | AC * 65 |
ソースコード
from math import cos,sin,pi n,L = map(int,input().split()) *a, = map(int,input().split()) w = -2*pi/L ans = x = y = v = 0j for j in range(n): x += v y += (j-1)*v*2 v = cos(w*a[j]) + 1j*sin(w*a[j]) ans += (x*(n-2*j)+y)/v print(ans.imag*3/n/(n-1)/(n-2))