結果

問題 No.301 サイコロで確率問題 (1)
ユーザー vwxyzvwxyz
提出日時 2021-09-24 01:34:53
言語 Python3
(3.12.2 + numpy 1.26.4 + scipy 1.12.0)
結果
AC  
実行時間 40 ms / 1,000 ms
コード長 4,061 bytes
コンパイル時間 93 ms
コンパイル使用メモリ 11,104 KB
実行使用メモリ 8,216 KB
最終ジャッジ日時 2023-09-18 20:06:32
合計ジャッジ時間 760 ms
ジャッジサーバーID
(参考情報)
judge13 / judge11
このコードへのチャレンジ
(要ログイン)

テストケース

テストケース表示
入力 結果 実行時間
実行使用メモリ
testcase_00 AC 40 ms
8,008 KB
testcase_01 AC 40 ms
8,216 KB
権限があれば一括ダウンロードができます

ソースコード

diff #

import sys
readline=sys.stdin.readline

ans_lst=[0, 5.999999999999995, 5.999999999999995, 5.9999999999999964, 5.9999999999999964, 5.9999999999999964, 5.999999999999998, 9.943149324581292, 10.3517072141596, 10.85471423722682, 11.489202567069015, 12.314474731492902, 13.431807062589353, 15.029569384604738, 15.787804576056313, 16.636758444529896, 17.577932816676682, 18.601876299228614, 19.67842048838053, 20.741892080344904, 21.672753270518264, 22.645249282849846, 23.647260743078604, 24.663472996803872, 25.67764413071283, 26.677468716419085, 27.66314863827999, 28.661031704745536, 29.664477440702754, 30.668198837949056, 31.66921020981778, 32.66742191977246, 33.66530884752893, 34.66576002113656, 35.66674070015517, 36.66720695592579, 37.667003915939375, 38.66655495314066, 39.66637950093471, 40.66659505333364, 41.666762332170535, 42.666766645096864, 43.666679251331274, 44.66661508522842, 45.6666269215972, 46.66667543581292, 47.66669113898322, 48.66667728007157, 49.66665994236873, 50.66665620832184, 51.66666413629015, 52.66667128948618, 53.666670494773676, 54.66666654879626, 55.666664502994294, 56.66666537022745, 57.66666710817701, 58.66666767059867, 59.66666698728554, 60.66666632645451, 61.66666628465245, 62.66666661893562, 63.66666685276236, 64.6666668050259, 65.66666664355068, 66.66666657954045, 67.66666662658851, 68.66666669004692, 69.66666670322269, 70.66666667555914, 71.66666665164564, 72.66666665313858, 73.66666666669292, 74.66666667406842, 75.66666667113384, 76.66666666524833, 77.66666666335963, 78.66666666550269, 79.66666666776189, 80.666666667957, 81.66666666684293, 82.66666666606162, 83.66666666620952, 84.66666666672732, 85.66666666694957, 86.66666666680229, 87.66666666659316, 88.66666666654797, 89.66666666663592, 90.6666666667129, 91.66666666671028, 92.66666666666711, 93.66666666664278, 94.66666666665172, 95.6666666666704, 96.66666666667658, 97.6666666666701, 98.66666666666288, 99.66666666666208, 100.66666666666552, 101.666666666668, 102.66666666666754, 103.6666666666659, 104.66666666666518, 105.66666666666563, 106.66666666666627, 107.66666666666643, 108.66666666666613, 109.66666666666586, 110.66666666666586, 111.666666666666, 112.66666666666609, 113.66666666666603, 114.66666666666598, 115.66666666666593, 116.66666666666593, 117.66666666666592, 118.66666666666586, 119.66666666666582, 120.66666666666578, 121.6666666666658, 122.6666666666658, 123.66666666666578, 124.66666666666578, 125.66666666666575, 126.66666666666573, 127.66666666666572, 128.6666666666657, 129.6666666666657, 130.66666666666566, 131.66666666666566, 132.66666666666566, 133.66666666666566, 134.66666666666566, 135.66666666666563, 136.6666666666656, 137.66666666666563, 138.6666666666656, 139.6666666666656, 140.6666666666656, 141.6666666666656, 142.6666666666656, 143.6666666666656, 144.66666666666555, 145.66666666666558, 146.66666666666558, 147.66666666666558, 148.66666666666555, 149.66666666666555, 150.66666666666555, 151.66666666666555, 152.66666666666552, 153.66666666666552, 154.66666666666555, 155.6666666666655, 156.6666666666655, 157.6666666666655, 158.6666666666655, 159.6666666666655, 160.6666666666655, 161.66666666666546, 162.6666666666655, 163.66666666666544, 164.66666666666546, 165.66666666666546, 166.66666666666544, 167.66666666666544, 168.66666666666544, 169.66666666666544, 170.66666666666544, 171.66666666666544, 172.66666666666538, 173.6666666666654, 174.6666666666654, 175.66666666666538, 176.66666666666538, 177.66666666666538, 178.66666666666538, 179.66666666666538, 180.66666666666538, 181.66666666666535, 182.66666666666532, 183.66666666666532, 184.66666666666532, 185.66666666666532, 186.6666666666653, 187.66666666666532, 188.66666666666532, 189.6666666666653, 190.6666666666653, 191.6666666666653, 192.6666666666653, 193.66666666666526, 194.66666666666526, 195.66666666666526, 196.66666666666526, 197.66666666666524, 198.66666666666524, 199.66666666666526, 200.66666666666524]
T=int(readline())
for _ in range(T):
    N=int(readline())
    if N<=199:
        ans=ans_lst[N]
    else:
        ans=N+5/3
    print(ans)
0