結果
問題 | No.605 板挟みの球面 |
ユーザー |
|
提出日時 | 2017-12-05 11:29:49 |
言語 | Python2 (2.7.18) |
結果 |
AC
|
実行時間 | 10 ms / 2,000 ms |
コード長 | 414 bytes |
コンパイル時間 | 1,215 ms |
コンパイル使用メモリ | 6,948 KB |
実行使用メモリ | 6,820 KB |
最終ジャッジ日時 | 2024-11-28 16:32:54 |
合計ジャッジ時間 | 1,478 ms |
ジャッジサーバーID (参考情報) |
judge2 / judge5 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 4 |
ソースコード
#!/usr/bin/python2# -*- coding: utf-8 -*-# †from math import pi# [0, x] の範囲の表面積。x >= 0 であることdef f(x):return 2 * pi * xdef sign(x):if x == 0:return 1return abs(x) / xa = float(raw_input())b = float(raw_input())if sign(a) == sign(b):mini, maxi = sorted([abs(a), abs(b)])res = f(maxi) - f(mini)else:res = f(abs(a)) + f(abs(b))print res