結果
問題 | No.105 arcの六角ボルト |
ユーザー | fine |
提出日時 | 2016-03-15 19:58:37 |
言語 | Ruby (3.3.0) |
結果 |
WA
|
実行時間 | - |
コード長 | 361 bytes |
コンパイル時間 | 70 ms |
コンパイル使用メモリ | 7,424 KB |
実行使用メモリ | 12,928 KB |
最終ジャッジ日時 | 2024-10-01 07:01:59 |
合計ジャッジ時間 | 716 ms |
ジャッジサーバーID (参考情報) |
judge5 / judge1 |
(要ログイン)
コンパイルメッセージ
Syntax OK
ソースコード
gets.to_i.times{ gets x = y = -100 6.times{ tmp = gets.split.map{|a|(a.to_f * 1000000000000).floor * 1.0 / 1000000000000} if tmp[1] >= 0 && x < tmp[0] x,y = tmp end } ans = Math.atan(y / x) * 180 / Math::PI if ans > 60 ans -= 60 elsif ans < 0 ans += 60 end p ans }