結果
| 問題 |
No.280 歯車の問題(1)
|
| コンテスト | |
| ユーザー |
mayoko_
|
| 提出日時 | 2015-09-18 22:32:16 |
| 言語 | Python2 (2.7.18) |
| 結果 |
AC
|
| 実行時間 | 12 ms / 1,000 ms |
| コード長 | 294 bytes |
| コンパイル時間 | 70 ms |
| コンパイル使用メモリ | 6,912 KB |
| 実行使用メモリ | 6,400 KB |
| 最終ジャッジ日時 | 2024-07-19 07:00:12 |
| 合計ジャッジ時間 | 2,851 ms |
|
ジャッジサーバーID (参考情報) |
judge4 / judge2 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| other | AC * 31 |
ソースコード
def gcd(a, b):
if (a == 0):
return b
return gcd(b%a, a)
N = input()
a, b = 1, 1
z = map(int, raw_input().split())
for i in range(N-1):
c, d = z[i], z[i+1]
g = gcd(min(z[i], z[i+1]), max(z[i], z[i+1]))
c /= g
d /= g
a *= d
b *= c
print "%d/%d" % (a, b)
mayoko_