結果
問題 | No.105 arcの六角ボルト |
ユーザー | kusagame12 |
提出日時 | 2024-03-04 15:38:05 |
言語 | Java21 (openjdk 21) |
結果 |
AC
|
実行時間 | 1,435 ms / 5,000 ms |
コード長 | 1,231 bytes |
コンパイル時間 | 3,861 ms |
コンパイル使用メモリ | 74,784 KB |
実行使用メモリ | 63,440 KB |
最終ジャッジ日時 | 2024-09-29 17:22:08 |
合計ジャッジ時間 | 7,711 ms |
ジャッジサーバーID (参考情報) |
judge5 / judge3 |
(要ログイン)
ソースコード
import java.util.*; public class Main { public static void main(String[] args) throws Exception { Scanner sc = new Scanner(System.in); int T = sc.nextInt(); for(int i = 0 ; i < T ; i++){ double misalignment_x = 0.0; double misalignment_y = 0.0; for(int j = 0 ; j < 6 ; j++){ double x = sc.nextDouble(); double y = sc.nextDouble(); if(x >= 0.6 && (y <= 0.8 && y >= 0)){ misalignment_x = x; misalignment_y = y; } } double distanc_x = misalignment_x; double distanc_y = misalignment_y; double misalignment_angle = Math.atan2(distanc_y , distanc_x) * (180 / Math.PI); //double test_x = 0.9636066231574117; // double test_y = 0.2673242895944358; //double misalignment_angle = Math.atan2(test_y , test_x) * (180 / Math.PI); System.out.println(misalignment_angle); } } }