結果
| 問題 |
No.1980 [Cherry 4th Tune D] 停止距離
|
| コンテスト | |
| ユーザー |
sotanishy
|
| 提出日時 | 2022-06-17 22:35:50 |
| 言語 | PyPy3 (7.3.15) |
| 結果 |
AC
|
| 実行時間 | 626 ms / 3,000 ms |
| コード長 | 497 bytes |
| コンパイル時間 | 330 ms |
| コンパイル使用メモリ | 82,244 KB |
| 実行使用メモリ | 80,612 KB |
| 最終ジャッジ日時 | 2024-10-09 08:49:52 |
| 合計ジャッジ時間 | 16,389 ms |
|
ジャッジサーバーID (参考情報) |
judge5 / judge2 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| other | AC * 27 |
ソースコード
import sys
input = sys.stdin.readline
N = int(input())
for _ in range(N):
T, m, L = input().rstrip().split()
T = int(T[:-3] + T[-2:])
m = int(m[:-3] + m[-2:])
L = int(L[:-3] + L[-2:])
lb, ub = 0, 10**10
while ub - lb > 1:
v = (lb + ub) // 2
if 20*m*360*T*v + 10000*v**2 <= 20*m*360**2*L:
lb = v
else:
ub = v
ans = str(lb)
while len(ans) < 3:
ans = "0" + ans
ans = ans[:-2] + "." + ans[-2:]
print(ans)
sotanishy