結果
問題 |
No.2628 Shrinkage
|
ユーザー |
![]() |
提出日時 | 2025-03-05 16:47:30 |
言語 | PyPy3 (7.3.15) |
結果 |
WA
|
実行時間 | - |
コード長 | 426 bytes |
コンパイル時間 | 187 ms |
コンパイル使用メモリ | 82,288 KB |
実行使用メモリ | 55,392 KB |
最終ジャッジ日時 | 2025-03-05 16:47:33 |
合計ジャッジ時間 | 2,836 ms |
ジャッジサーバーID (参考情報) |
judge1 / judge4 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 1 WA * 27 |
ソースコード
import math t=int(input()) for _ in range(t): a1,b1,a2,b2,x1,y1,x2,y2=map(int, input().split()) if a1==x1 and b1==y1 and a2==x2 and b2==y2: print('No') continue deg1=math.atan2(b2-b1, a2-a1) deg2=math.atan2(y2-y1, x2-x1) dis1=((b2-b1)**2+(a2-a1)**2) dis2=((y2-y1)**2+(x2-x1)**2) #print(deg1, deg2) if dis1>dis2 and deg1==deg2: print('Yes') else: print('No')