結果
| 問題 | No.162 8020運動 |
| コンテスト | |
| ユーザー |
|
| 提出日時 | 2016-11-29 11:01:57 |
| 言語 | PyPy2 (7.3.15) |
| 結果 |
WA
|
| 実行時間 | - |
| コード長 | 628 bytes |
| 記録 | |
| コンパイル時間 | 135 ms |
| コンパイル使用メモリ | 77,220 KB |
| 最終ジャッジ日時 | 2025-12-03 22:48:55 |
|
ジャッジサーバーID (参考情報) |
judge5 / judge1 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| sample | AC * 2 WA * 1 |
| other | AC * 13 WA * 13 |
ソースコード
A = input()
P = map(lambda x:float((100-int(x))/100.0), raw_input().split())
T = [[0 for _ in xrange(16)] for _ in xrange(A, 81)]
for i in xrange(1, 15):
T[0][i] = 1.0
for i in xrange(1, 81-A):
for j in xrange(1,15):
T[i][j] = ((1-T[i-1][j-1]) * (1-T[i-1][j+1]) * P[0] + \
(1-T[i-1][j-1]) * T[i-1][j+1] * P[1] + \
T[i-1][j-1] * (1-T[i-1][j+1]) * P[1] + \
T[i-1][j-1] * T[i-1][j+1] * P[2]) * \
T[i-1][j]
#for i in xrange(81-A):
# print map(lambda x:'%.4f'%x, T[i])
#print
#print map(float, T[-1])
print '%.6f'%(sum(T[-1])*2)