Python 練習題目

妥善率計算

計算CM-11戰車妥善率

妥善率 = 堪用設備數量 / 設備總數量

妥善率 = ( 設備總數量 - 故障無法使用的設備數量 ) / 設備總數量

基本資料

重量 50噸 載員 4人 裝甲 均質鋼裝甲 主武器 M68A1 52倍徑105公釐線膛砲 副武器 M240 7.62公釐同軸機槍 FN MAG 7.62公釐機槍 白朗寧M2 12.7公釐機槍 發動機 AVDS-1790-2C柴油發動機 750匹

簡化成

重量, 載員, 裝甲, 主武器 -M68A1 52倍徑105公釐線膛砲, 副武器-M240 7.62公釐同軸機槍, FN MAG 7.62公釐機槍, 白朗寧M2 12.7公釐機槍, 發動機 AVDS-1790-2C柴油發動機

[50, 4, 100, 100, 100, 100, 100, 750] 資料會像上述的list

練習資料
cm11s = [[21, 2, 77, 59, 61, 76, 44, 1336], [37, 6, 68, 51, 98, 48, 84, 604], [42, 5, 69, 79, 85, 58, 86, 258], [47, 3, 87, 97, 79, 92, 39, 842], [18, 6, 67, 40, 50, 36, 76, 367], [34, 5, 91, 59, 47, 41, 35, 397], [55, 6, 73, 76, 43, 63, 94, 664], [36, 5, 97, 57, 36, 73, 82, 667], [30, 2, 77, 65, 76, 69, 69, 978], [47, 5, 95, 64, 57, 85, 61, 415], [17, 5, 67, 43, 67, 59, 91, 565], [36, 2, 94, 60, 75, 93, 77, 409], [18, 2, 75, 64, 78, 76, 69, 337], [46, 5, 64, 70, 43, 83, 65, 268], [19, 3, 93, 43, 53, 86, 50, 1469], [21, 3, 67, 78, 56, 54, 64, 1396], [53, 2, 94, 46, 46, 63, 99, 502], [29, 6, 94, 70, 68, 62, 38, 749], [32, 5, 84, 68, 72, 42, 71, 1255], [45, 6, 62, 90, 94, 43, 83, 1057], [51, 4, 88, 81, 69, 75, 100, 1072], [39, 4, 72, 96, 42, 93, 36, 1156], [18, 5, 87, 48, 39, 39, 43, 13], [16, 2, 88, 82, 59, 67, 94, 656], [27, 6, 62, 88, 54, 82, 66, 712], [42, 5, 66, 64, 95, 38, 61, 660], [50, 3, 95, 55, 91, 60, 100, 1039], [53, 3, 97, 79, 47, 80, 95, 1303], [31, 4, 90, 91, 89, 64, 45, 628], [25, 4, 90, 93, 67, 100, 71, 1055], [31, 3, 71, 64, 78, 43, 85, 806], [43, 3, 61, 55, 79, 90, 80, 1428], [37, 4, 79, 98, 54, 41, 98, 1210], [20, 3, 82, 40, 59, 100, 59, 678], [41, 3, 96, 71, 56, 90, 81, 704], [50, 2, 99, 56, 78, 36, 45, 1577], [36, 2, 87, 77, 73, 41, 75, 1360], [46, 6, 85, 81, 61, 42, 90, 141], [24, 4, 75, 41, 54, 99, 98, 1122], [47, 2, 79, 78, 40, 57, 64, 1053], [41, 5, 89, 90, 45, 78, 40, 1026], [16, 3, 88, 46, 74, 74, 72, 828], [17, 5, 90, 50, 85, 75, 67, 130], [43, 4, 86, 43, 42, 69, 57, 100], [51, 6, 86, 63, 46, 92, 85, 593], [51, 3, 84, 44, 84, 50, 36, 161], [19, 4, 94, 89, 72, 50, 93, 320], [30, 5, 93, 52, 87, 93, 42, 1074], [44, 2, 61, 71, 91, 72, 88, 572], [35, 5, 71, 78, 51, 90, 75, 513], [42, 5, 82, 80, 97, 60, 39, 211], [24, 3, 96, 42, 58, 39, 58, 329], [47, 5, 65, 54, 70, 47, 63, 834], [39, 2, 70, 52, 39, 51, 40, 1268], [20, 6, 92, 78, 77, 98, 36, 1377], [28, 6, 80, 54, 66, 68, 61, 1600], [29, 2, 99, 57, 61, 80, 58, 273], [22, 2, 80, 61, 57, 40, 96, 94], [39, 6, 72, 96, 71, 78, 63, 1250], [40, 3, 71, 76, 37, 59, 66, 1220], [54, 5, 67, 69, 60, 84, 41, 1318], [24, 2, 90, 49, 94, 83, 85, 756], [43, 3, 62, 85, 60, 47, 96, 43], [42, 5, 67, 49, 88, 99, 54, 1090], [52, 2, 81, 94, 80, 92, 65, 1019], [27, 6, 77, 75, 72, 70, 95, 1052], [32, 5, 81, 75, 37, 56, 65, 1042], [43, 5, 97, 64, 80, 79, 99, 1236], [45, 4, 86, 43, 60, 96, 51, 361], [49, 3, 74, 58, 48, 74, 59, 817], [50, 5, 90, 76, 53, 99, 36, 366], [29, 2, 96, 67, 62, 51, 76, 1452], [49, 5, 76, 83, 58, 46, 56, 1098], [24, 3, 66, 91, 53, 42, 90, 90], [23, 2, 60, 72, 68, 94, 41, 562], [24, 4, 79, 74, 93, 60, 53, 1348], [30, 2, 78, 58, 97, 87, 93, 1250], [20, 2, 78, 84, 88, 62, 81, 1303], [23, 3, 69, 49, 40, 69, 51, 1345], [26, 3, 79, 49, 60, 75, 55, 502], [39, 4, 70, 82, 86, 68, 55, 627], [16, 2, 75, 66, 63, 56, 41, 491], [23, 4, 81, 56, 85, 35, 37, 1126], [52, 4, 65, 52, 56, 88, 100, 930], [44, 5, 99, 62, 53, 37, 99, 159], [25, 3, 87, 52, 78, 62, 58, 571], [20, 3, 99, 69, 36, 54, 50, 62], [32, 5, 79, 63, 76, 68, 72, 1339], [32, 3, 88, 91, 62, 68, 68, 1045], [40, 5, 66, 43, 37, 72, 50, 1573], [45, 2, 71, 47, 64, 66, 47, 836], [49, 2, 89, 86, 74, 68, 91, 566], [31, 3, 91, 46, 92, 48, 83, 930], [20, 6, 69, 78, 49, 36, 41, 1226], [20, 5, 78, 97, 84, 46, 51, 320], [34, 6, 65, 52, 42, 70, 37, 873], [43, 2, 88, 41, 88, 55, 69, 1521], [28, 6, 69, 60, 82, 52, 64, 1447], [30, 2, 97, 57, 69, 60, 88, 1320], [41, 2, 87, 84, 72, 81, 54, 1534], [35, 4, 62, 42, 59, 99, 79, 910], [47, 3, 72, 67, 63, 84, 89, 545], [19, 3, 74, 93, 96, 44, 87, 855], [30, 5, 83, 93, 58, 95, 40, 857], [55, 4, 94, 45, 46, 67, 55, 1555], [22, 3, 66, 43, 59, 65, 91, 1528], [28, 2, 80, 85, 41, 88, 79, 1173], [39, 3, 66, 73, 89, 86, 70, 1184], [17, 3, 78, 65, 60, 83, 98, 588], [31, 3, 88, 46, 49, 92, 84, 571], [27, 4, 60, 44, 77, 62, 69, 987], [19, 2, 76, 46, 82, 48, 47, 912], [55, 3, 72, 88, 71, 89, 69, 695], [44, 4, 77, 45, 78, 47, 77, 1245], [44, 5, 66, 90, 68, 90, 96, 1589], [39, 4, 70, 94, 54, 61, 40, 850], [18, 2, 86, 50, 84, 96, 63, 1323], [25, 4, 99, 98, 67, 45, 90, 959], [49, 5, 67, 45, 41, 87, 42, 425], [15, 6, 90, 57, 75, 79, 72, 926], [37, 3, 91, 65, 68, 83, 80, 550], [40, 5, 85, 62, 77, 50, 58, 596], [22, 6, 73, 97, 36, 55, 74, 994], [53, 5, 79, 61, 78, 46, 81, 78], [40, 5, 67, 61, 53, 48, 62, 601], [42, 3, 80, 59, 44, 91, 87, 41], [49, 4, 64, 75, 95, 93, 81, 507], [21, 2, 81, 94, 61, 94, 43, 1563], [55, 4, 73, 77, 75, 40, 72, 1045], [22, 2, 96, 45, 98, 75, 86, 200], [49, 3, 67, 81, 56, 55, 96, 962], [36, 3, 61, 72, 55, 58, 94, 625], [25, 5, 71, 45, 44, 71, 38, 267], [18, 5, 75, 89, 45, 40, 58, 453], [39, 4, 67, 72, 35, 57, 36, 1395], [32, 4, 75, 70, 73, 57, 63, 654], [22, 2, 70, 63, 76, 57, 84, 766], [19, 4, 92, 67, 53, 66, 39, 626], [20, 6, 68, 95, 56, 75, 90, 683], [35, 6, 73, 47, 58, 65, 48, 536], [28, 6, 97, 92, 68, 38, 68, 325], [36, 3, 79, 50, 62, 54, 39, 266], [45, 2, 99, 69, 63, 38, 65, 442], [42, 5, 63, 75, 63, 92, 96, 897], [41, 4, 72, 77, 41, 98, 54, 455], [42, 5, 66, 82, 52, 98, 99, 306], [32, 3, 61, 97, 80, 56, 54, 1028], [16, 5, 66, 96, 81, 37, 49, 1130], [27, 5, 94, 94, 58, 78, 70, 105], [50, 2, 84, 67, 69, 91, 90, 981], [36, 4, 93, 50, 36, 85, 65, 1021], [52, 5, 99, 72, 38, 79, 54, 536], [49, 4, 76, 47, 54, 72, 48, 1416], [49, 5, 66, 89, 85, 35, 57, 603], [37, 5, 86, 90, 40, 59, 100, 172], [46, 3, 89, 59, 67, 91, 60, 1178], [26, 5, 80, 95, 93, 92, 78, 1548], [27, 4, 99, 68, 47, 81, 88, 633], [32, 6, 89, 41, 69, 83, 53, 1272], [15, 5, 95, 52, 53, 65, 59, 698], [29, 2, 72, 85, 73, 90, 91, 338], [47, 2, 77, 74, 69, 99, 58, 1369], [37, 3, 60, 66, 97, 81, 42, 166], [26, 5, 65, 85, 51, 80, 55, 1033], [27, 3, 80, 41, 48, 42, 100, 207], [55, 3, 98, 59, 56, 45, 83, 1413], [37, 5, 86, 75, 77, 100, 98, 1484], [42, 4, 79, 59, 45, 82, 62, 680], [18, 3, 61, 44, 79, 69, 81, 716], [22, 3, 69, 94, 63, 44, 58, 257], [55, 3, 89, 93, 54, 61, 84, 1485], [30, 3, 85, 43, 58, 60, 71, 782], [23, 2, 68, 85, 83, 65, 76, 1114], [26, 6, 71, 80, 63, 44, 66, 712], [53, 5, 99, 60, 76, 55, 56, 940], [40, 2, 69, 49, 77, 85, 57, 1444], [45, 6, 98, 97, 76, 62, 65, 1125], [15, 6, 62, 62, 40, 65, 90, 1537], [38, 2, 80, 57, 53, 69, 77, 731], [38, 2, 91, 53, 47, 51, 46, 319], [51, 3, 83, 77, 45, 83, 67, 390], [44, 6, 94, 73, 69, 88, 58, 300], [55, 4, 85, 51, 71, 48, 65, 1455], [29, 5, 88, 69, 38, 76, 95, 403], [21, 3, 61, 50, 71, 66, 59, 994], [54, 2, 67, 92, 88, 35, 63, 1139], [26, 3, 65, 95, 47, 60, 36, 1475], [47, 5, 85, 68, 45, 60, 82, 315], [33, 5, 61, 69, 38, 47, 58, 1215], [16, 5, 93, 64, 39, 79, 96, 896], [38, 4, 62, 50, 47, 89, 87, 1269], [46, 6, 83, 73, 68, 72, 48, 1581], [39, 6, 62, 83, 39, 100, 77, 1365], [55, 3, 64, 94, 74, 48, 65, 1012], [18, 3, 94, 61, 94, 71, 95, 1547], [42, 3, 88, 65, 70, 76, 91, 1209], [43, 3, 83, 42, 48, 84, 55, 459], [34, 4, 89, 96, 81, 85, 63, 1148], [34, 2, 82, 60, 35, 37, 91, 1541], [47, 4, 83, 90, 70, 82, 51, 716], [22, 5, 65, 92, 49, 61, 41, 900], [33, 3, 74, 73, 95, 93, 85, 1473], [47, 4, 61, 76, 81, 59, 52, 213], [18, 2, 66, 94, 74, 36, 95, 317], [32, 2, 92, 80, 85, 60, 86, 519], [16, 4, 76, 98, 83, 95, 42, 396], [49, 5, 80, 58, 85, 51, 80, 203], [44, 5, 98, 83, 74, 83, 43, 623], [53, 5, 99, 93, 65, 62, 38, 669], [49, 3, 67, 80, 67, 86, 70, 1461], [53, 6, 68, 43, 53, 98, 96, 1417], [46, 6, 68, 67, 81, 94, 83, 977], [36, 4, 74, 50, 58, 77, 88, 294], [28, 6, 92, 45, 42, 100, 51, 1560], [46, 4, 80, 52, 56, 68, 53, 965], [44, 4, 83, 69, 41, 81, 61, 134], [45, 3, 75, 86, 94, 90, 68, 1239], [37, 3, 60, 94, 96, 78, 74, 1245], [33, 4, 86, 82, 81, 100, 88, 610], [16, 2, 89, 65, 43, 93, 96, 341], [45, 5, 96, 51, 74, 84, 62, 543], [17, 4, 94, 57, 39, 43, 97, 245], [41, 4, 94, 94, 64, 48, 47, 612], [32, 3, 60, 41, 92, 56, 85, 443], [29, 4, 73, 90, 80, 65, 77, 1561], [36, 5, 67, 56, 65, 93, 88, 50], [15, 3, 86, 79, 67, 72, 88, 599], [51, 5, 73, 58, 37, 62, 53, 338], [25, 5, 89, 95, 57, 85, 91, 713], [37, 6, 68, 48, 69, 77, 43, 876], [15, 6, 91, 79, 69, 92, 55, 693], [24, 4, 93, 76, 71, 98, 50, 1157], [39, 2, 82, 62, 36, 53, 62, 464], [18, 6, 88, 47, 97, 71, 74, 1177], [35, 3, 91, 96, 35, 82, 99, 1508], [50, 5, 80, 49, 86, 39, 98, 1383], [19, 3, 65, 89, 59, 49, 72, 1213], [49, 2, 60, 85, 60, 80, 57, 371], [47, 2, 91, 49, 85, 40, 74, 305], [39, 3, 66, 70, 85, 86, 40, 577], [49, 4, 78, 90, 61, 60, 68, 471], [34, 2, 62, 90, 85, 83, 35, 766], [39, 2, 75, 58, 60, 38, 57, 829], [22, 4, 82, 43, 59, 68, 87, 891], [15, 3, 68, 49, 41, 95, 45, 577], [36, 5, 60, 66, 97, 73, 40, 1559], [22, 4, 64, 47, 42, 98, 64, 1094], [30, 6, 72, 87, 91, 36, 70, 545], [19, 4, 68, 55, 69, 58, 77, 367], [37, 2, 85, 62, 97, 98, 46, 59]]

Diablo 3 DPS計算

根據巴哈姆特神人的文章的第一第二項

第一項

1.單手或雙手武器 DPS = ( 1 + 元素傷加成% ) x [ 武器DPS + 武器攻速x(飾品+副手的大小總傷)/2) ] x ( 1 + 裝備攻速加成% ) x ( 1 + 爆率% x 爆傷% ) x ( 1 + 主屬/100 )

當我不用武器DPS,而直接代入武器大小傷時,公式:

DPS = ( 1 + 元素傷加成% ) x [ 武器攻速 x (武器.飾品.副手大小總傷)/2 ] x ( 1 + 裝備攻速加成% ) x ( 1 + 爆率% x 爆傷% ) x ( 1 + 主屬/100 )

現在將人物&裝備數值導入第一個公式:

DPS = ( 1 + 17/100 ) x [ 92.4 + 1.4x(133+296)/2 ] x ( 1 + 6/100 ) x ( 1 + 13.5/100 x 60/100 ) x ( 1 + 887/100 ) = 5196.31


說明 :

( 1 + 17/100 ) > 三連寶球,元素傷加成17%

[ 92.4 + 1.4x(133+296)/2 ] > 92.4為武器DPS, 1.4是武器攻速

133為飾品&法器之小傷總和, 296是大傷總和

( 1 + 6/100 ) > 裝備攻速加成6%

( 1 + 13.5/100 x 60/100 ) > 爆率13.5%, 爆傷60%

( 1 + 887/100 ) > 主屬智力887

第二項

2.單手或雙手武器(武器有屬性傷害,且副手或裝備中,有附加元素傷害%)

武器傷害 =

武器攻速 x { [元素傷加成%x(武器小傷-屬性小傷)+屬性小傷 + 元素傷加成%x(武器大傷-屬性大傷)+屬性大傷] / 2 }

飾品(含副手)傷害 = (飾品.副手大小總傷)/2 x 武器攻速 x 元素傷加成%

總傷害 = 武器傷害+飾品(含副手)傷害

DPS = 總傷害 x ( 1 + 裝備攻速加成% ) x ( 1 + 爆率% x 爆傷% ) x ( 1 + 主屬/100 )


現在將人物&裝備數值導入公式:

武器傷害 = 1.21 x { [1.07x(663-250)+250 + 1.07x(1096-598)+598 ] /2 } = 1102.77585

飾品(含副手)傷害 = (92+55)/2 x 1.21 x 1.07 = 95.16045

總傷害 = 1102.77585 + 95.16045 = 1197.9363

DPS = 1197.9363 x ( 1 + 50/100 ) x ( 1+ 53.5/100 x 533/100 ) x ( 1 + 2595/100 ) = 186517.37


說明 :

武器傷害 > 將蠍尾獅及元素傷加成7% (腰帶), 相關數值代入

飾品(含副手)傷害 > 92為飾品小傷總和, 55是大傷總和

( 1 + 50/100 ) > 裝備攻速加成50%

( 1 + 53.5/100 x 553/100 ) > 爆率53.5%, 爆傷553%

( 1 + 2595/100 ) > 主屬敏捷2595

建立function, function 輸入 list, 輸出dps

輸入的格式為 (這邊不計算飾品)

[武器元素傷加成%, 武器攻速, 武器大傷, 武器小傷, 副手大傷, 副手小傷, 裝備攻速加成%, 爆率%, 爆傷%, 主屬, 屬性大傷, 屬性小傷, 副手元素傷加成%]

利用以下資料, 計算出答案 (兩項的答案)

data = [[19, 0.9145442388884681, 1151, 1800, 352, 401, 20, 4, 159, 10231, 472, -1, 8], [19, 0.8319641581999306, 1087, 1722, 397, 440, 27, 3, 67, 9609, -1, 215, 7], [15, 1.2370403970007822, 984, 1566, 354, 432, 3, 36, 238, 9706, -1, 284, 7], [20, 1.1022231658685062, 1466, 1645, 392, 420, 22, 27, 13, 6599, -1, 202, 0], [17, 1.1882698342753149, 1386, 1638, 393, 428, 9, 2, 13, 3415, 477, 194, 10], [18, 1.3700641679467038, 1408, 1506, 350, 402, 14, 28, 222, 7728, 353, 242, 9], [18, 1.3659386207418405, 1034, 1700, 379, 402, 5, 18, 207, 10423, 401, 289, 7], [15, 0.8627234608785332, 1140, 1829, 358, 439, 8, 31, 117, 3454, -1, -1, 7], [17, 1.090885228605609, 1438, 1648, 358, 425, 22, 29, 243, 2110, -1, 127, 7], [15, 0.8187496011484005, 1488, 1726, 379, 426, 19, 20, 151, 10493, -1, 149, 2], [15, 1.122715276978462, 1367, 1497, 366, 444, 9, 6, 103, 12335, -1, -1, 6], [16, 0.8495547222370501, 1152, 1757, 356, 413, 10, 20, 126, 8432, 348, 194, 7], [15, 0.8573101306294622, 1311, 1932, 377, 415, 10, 9, 21, 4102, 500, 141, 9], [20, 1.329415523461472, 993, 1863, 340, 413, 10, 30, 1, 6793, -1, 206, 6], [18, 0.975556229958604, 1434, 1554, 398, 407, 9, 12, 232, 7561, -1, -1, 2], [15, 0.9735806041194746, 1201, 1546, 368, 449, 17, 12, 136, 9210, 390, -1, 8], [17, 1.0975099557317205, 1305, 1789, 348, 446, 9, 36, 59, 4773, 414, -1, 8], [17, 1.1718601112750977, 1328, 1906, 348, 426, 5, 20, 29, 12848, 499, 130, 7], [15, 0.8247072808761897, 1193, 1863, 394, 425, 9, 16, 162, 2730, -1, -1, 5], [17, 1.2051403891987333, 1426, 1897, 370, 439, 10, 0, 174, 6811, 364, -1, 1], [20, 1.3664726534062206, 1063, 1521, 367, 437, 4, 6, 117, 2273, -1, 253, 7], [20, 1.1977231222696256, 1184, 1882, 376, 409, 2, 16, 90, 6717, -1, 280, 0], [20, 0.940469635222348, 1441, 1834, 359, 429, 22, 40, 95, 10721, 426, 257, 3], [20, 0.8917104899456436, 1346, 1749, 358, 446, 24, 28, 65, 12568, -1, -1, 6], [19, 0.9355437955022862, 1458, 1937, 383, 404, 5, 37, 165, 12566, -1, 199, 10], [19, 1.0723564075415724, 1179, 1876, 355, 406, 26, 28, 187, 5015, -1, -1, 9], [15, 0.9793282203263972, 1059, 1796, 340, 414, 13, 3, 118, 9096, 435, 174, 7], [16, 1.0213602431224984, 1304, 1847, 347, 404, 2, 12, 180, 11160, -1, -1, 3], [20, 1.0049754929005612, 1407, 1875, 362, 426, 25, 13, 107, 2204, 315, -1, 2], [19, 0.8805543829689746, 1010, 1666, 360, 410, 4, 20, 97, 9879, 427, -1, 6], [16, 1.0989616786997345, 1403, 1553, 398, 425, 1, 19, 60, 7124, -1, 156, 7], [19, 1.0375237512880835, 1469, 1665, 378, 448, 12, 10, 46, 13088, -1, 131, 4], [15, 1.0914841924391092, 1418, 1810, 370, 437, 7, 37, 62, 13075, 488, 267, 4], [18, 0.966526846963874, 1353, 1712, 381, 439, 17, 20, 126, 10276, -1, -1, 8], [19, 0.9534502013773407, 1003, 1777, 364, 403, 9, 10, 184, 10359, 382, -1, 2], [18, 1.1752678558048903, 1009, 1836, 388, 432, 18, 35, 1, 10042, -1, -1, 0], [16, 1.2180919430647075, 1434, 1780, 347, 415, 28, 28, 24, 6465, 374, 232, 5], [17, 0.8589555932681824, 1028, 1574, 359, 400, 18, 37, 176, 5964, 381, -1, 0], [17, 0.9682720309955837, 1037, 1518, 364, 404, 9, 16, 200, 4748, -1, 100, 9], [18, 0.8084382789757378, 1100, 1703, 396, 448, 15, 14, 27, 4376, 382, 223, 4], [20, 1.2396521244867917, 1271, 1548, 372, 401, 12, 4, 124, 8079, -1, 201, 0], [17, 1.0337724423460055, 1365, 1927, 353, 431, 25, 17, 108, 4722, -1, -1, 7], [19, 1.1826335498156304, 1182, 1816, 378, 402, 1, 9, 181, 8547, -1, -1, 5], [17, 1.2507641567537413, 1339, 1612, 389, 436, 19, 11, 187, 7243, -1, -1, 9], [20, 1.0787642203482186, 1074, 1526, 357, 447, 24, 31, 181, 12696, -1, -1, 3], [19, 1.393763461561027, 1101, 1595, 362, 443, 27, 21, 199, 9718, -1, 279, 0], [18, 0.8535642495203368, 1221, 1716, 351, 418, 25, 16, 137, 7541, -1, -1, 8], [18, 0.9089162912590089, 1393, 1797, 359, 446, 20, 15, 133, 9889, 316, -1, 7], [17, 1.2658792758394768, 1170, 1897, 381, 447, 1, 2, 23, 2350, -1, -1, 2], [18, 0.8812358349457294, 1257, 1494, 354, 420, 17, 23, 102, 6854, -1, -1, 8], [19, 0.8649796690602268, 1112, 1606, 354, 443, 1, 33, 99, 6562, 494, 289, 3], [15, 0.8895576709232401, 1471, 1569, 381, 418, 25, 22, 15, 12476, 492, -1, 0], [18, 1.053668793370103, 1040, 1592, 354, 403, 23, 16, 74, 5682, 398, 173, 9], [19, 1.2799663692936343, 1425, 1520, 371, 449, 22, 13, 183, 7388, 426, -1, 0], [18, 1.0944143970473057, 1190, 1846, 375, 444, 17, 16, 49, 4812, -1, 197, 4], [18, 0.9989139196686582, 1054, 1769, 375, 419, 17, 27, 200, 5091, 435, 246, 10], [20, 0.8278098936508115, 1230, 1893, 359, 418, 1, 17, 246, 9189, 436, 143, 8], [17, 1.0919195437607685, 1205, 1549, 365, 411, 4, 20, 49, 12885, 357, -1, 8], [16, 1.1293161108861667, 1490, 1628, 359, 425, 6, 21, 248, 10498, 394, 233, 6], [16, 0.8925586898175876, 1068, 1781, 341, 432, 20, 22, 114, 5836, -1, -1, 9], [16, 1.1701306220698708, 1028, 1827, 388, 420, 2, 25, 40, 9783, -1, -1, 0], [20, 1.0918795857406254, 1046, 1841, 398, 449, 6, 7, 132, 5012, 319, 172, 8], [20, 0.8188658771966848, 1225, 1696, 362, 411, 16, 11, 135, 7307, -1, 119, 0], [17, 1.0858333473287853, 1195, 1730, 373, 432, 6, 36, 10, 2582, 472, -1, 8], [17, 1.1688238273611211, 1138, 1530, 385, 433, 8, 34, 223, 5659, 483, 120, 4], [15, 1.3824214271052448, 1260, 1873, 370, 412, 6, 12, 172, 9837, 459, -1, 10], [17, 1.1707209839201702, 1070, 1549, 367, 408, 14, 33, 77, 8633, 319, -1, 5], [18, 1.020577088958279, 1085, 1528, 350, 443, 28, 9, 15, 6370, -1, 222, 9], [16, 1.145001193951805, 1086, 1875, 368, 434, 2, 30, 165, 11767, -1, -1, 10], [15, 1.218703148780987, 1193, 1772, 398, 421, 22, 34, 213, 5506, 379, 271, 10], [16, 1.3552773052575025, 1222, 1608, 376, 419, 16, 36, 223, 10251, -1, -1, 8], [16, 1.332464497855238, 1304, 1873, 379, 436, 11, 40, 104, 4253, 485, 214, 3], [17, 1.3117048396275472, 1303, 1587, 379, 443, 12, 3, 142, 11791, -1, 208, 4], [17, 1.3200411282465299, 1197, 1639, 376, 433, 5, 19, 11, 6961, -1, -1, 5], [18, 0.8378295028152581, 1208, 1639, 377, 415, 0, 39, 192, 12673, -1, -1, 8], [16, 0.9323328174683942, 1429, 1641, 351, 411, 5, 28, 7, 9833, 492, 205, 2], [17, 1.020947571373904, 1130, 1913, 375, 446, 26, 32, 30, 6227, 449, 103, 8], [15, 0.865305772701676, 1028, 1855, 357, 423, 0, 5, 132, 5766, -1, -1, 2], [19, 0.9009734924759848, 1002, 1747, 361, 409, 9, 24, 179, 9455, 392, -1, 1], [17, 1.0922071666556743, 1061, 1714, 367, 427, 3, 20, 169, 2389, -1, -1, 1], [19, 1.3810645692672519, 1456, 1797, 375, 432, 22, 25, 207, 3260, -1, 192, 8], [19, 1.1145484907208205, 1325, 1549, 377, 440, 19, 17, 101, 12239, 411, -1, 1], [15, 1.0941908122540456, 1394, 1862, 369, 440, 15, 18, 187, 10415, -1, 281, 0], [18, 1.3275836127717022, 1200, 1501, 356, 404, 21, 39, 220, 10243, -1, -1, 4], [20, 1.165073699634957, 1437, 1836, 357, 448, 22, 21, 227, 8559, 300, 247, 0], [18, 1.0848510897506936, 1124, 1922, 343, 412, 7, 6, 3, 2539, 485, -1, 8], [20, 1.0472989462962154, 1272, 1684, 347, 406, 16, 18, 119, 2837, 311, 211, 8], [16, 1.0128511196167351, 1180, 1508, 388, 443, 7, 35, 239, 7367, 384, -1, 4], [16, 0.9787459819854594, 1124, 1643, 357, 447, 20, 27, 50, 10966, -1, -1, 1], [15, 0.9210724205141727, 1451, 1775, 340, 421, 14, 32, 145, 2031, 493, 298, 9], [18, 1.1376118474377033, 1427, 1567, 372, 445, 9, 27, 43, 8703, -1, -1, 8], [19, 1.066224894227027, 1028, 1868, 383, 443, 5, 6, 126, 9011, -1, 140, 6], [16, 1.3318678778462827, 1278, 1606, 394, 407, 11, 21, 198, 7981, 467, -1, 10], [15, 1.3885477874594794, 1342, 1629, 384, 440, 27, 35, 64, 10628, 330, -1, 2], [17, 0.8191042471970357, 1103, 1867, 374, 446, 22, 24, 160, 2390, 449, -1, 1], [18, 1.0193604258557392, 1379, 1585, 370, 430, 10, 7, 167, 4269, -1, -1, 3], [16, 1.2450054842803107, 1400, 1899, 380, 427, 14, 39, 60, 7483, -1, -1, 2], [18, 1.3569322853061707, 1010, 1575, 363, 407, 2, 40, 152, 9149, -1, -1, 4], [16, 0.8753693044002316, 1265, 1769, 383, 420, 24, 17, 196, 12415, 300, 190, 7], [17, 1.1612102269639533, 1304, 1909, 373, 432, 11, 26, 150, 5986, -1, -1, 2], [15, 1.0873132782071657, 1471, 1902, 392, 437, 16, 35, 118, 8966, 452, 208, 0], [15, 0.8625648442708139, 1005, 1771, 367, 417, 27, 29, 159, 13142, -1, -1, 8], [16, 1.3480681927767113, 1297, 1583, 366, 408, 28, 32, 26, 12809, 419, -1, 7], [16, 1.1308736970329636, 1057, 1899, 395, 446, 9, 39, 210, 7845, 454, 296, 1], [19, 1.0038711354421777, 1380, 1586, 367, 440, 3, 0, 89, 9485, 466, 258, 3], [18, 1.2330454789477212, 1229, 1632, 362, 432, 25, 5, 124, 5962, -1, -1, 1], [18, 1.0064315189861768, 1326, 1599, 363, 405, 15, 7, 152, 2711, 408, -1, 4], [17, 0.9589259087110301, 1185, 1532, 347, 442, 19, 8, 131, 10636, -1, -1, 9], [16, 1.0307226575884256, 1339, 1923, 370, 435, 3, 2, 10, 5309, -1, -1, 3], [18, 1.024938632951305, 1459, 1673, 350, 448, 26, 9, 72, 11818, -1, 254, 10], [19, 1.1831797715242458, 1183, 1928, 354, 441, 15, 32, 149, 5391, -1, -1, 8], [17, 1.022267821962912, 1334, 1715, 360, 435, 15, 1, 177, 7431, 469, 107, 3], [15, 1.3075387114449337, 1336, 1545, 392, 419, 3, 32, 236, 5132, 316, -1, 4], [18, 1.2121350700314557, 991, 1808, 368, 411, 11, 4, 91, 11952, -1, 158, 1], [17, 1.321090192739789, 1468, 1508, 342, 431, 4, 28, 19, 10567, -1, 135, 8], [15, 1.1936620310211503, 1162, 1542, 347, 406, 6, 7, 125, 4506, -1, 286, 7], [16, 1.0471085662953425, 1226, 1640, 398, 444, 21, 32, 53, 5513, -1, 171, 9], [19, 1.2351591689031103, 983, 1706, 385, 400, 9, 7, 16, 7600, 448, 232, 7], [18, 1.3131200142620063, 1473, 1595, 381, 448, 13, 2, 130, 3838, 392, -1, 6], [17, 1.2288271029929179, 1148, 1498, 344, 410, 19, 29, 165, 7508, -1, 180, 3], [15, 1.2641396621578447, 1059, 1641, 390, 423, 15, 40, 216, 7369, 473, 279, 6], [17, 0.8623510200015023, 1154, 1570, 362, 427, 9, 1, 222, 10132, -1, 188, 5], [15, 0.9767808479793847, 1231, 1589, 383, 450, 13, 6, 234, 11510, -1, 225, 9], [19, 1.0352898789626965, 1295, 1913, 341, 411, 21, 31, 40, 5875, -1, -1, 0], [17, 1.147979259369587, 1062, 1661, 342, 445, 25, 27, 44, 6877, 301, 127, 3], [19, 0.8129259987894814, 1293, 1651, 363, 419, 3, 16, 76, 2922, -1, -1, 0], [17, 1.3993042674105358, 1274, 1766, 399, 428, 20, 33, 81, 2124, -1, -1, 6], [20, 0.8913373072558771, 1198, 1811, 354, 440, 10, 5, 61, 7806, -1, -1, 9], [20, 0.8464192555157817, 1336, 1707, 354, 447, 16, 0, 82, 12186, -1, 176, 6], [16, 1.2086519477351265, 1470, 1928, 358, 427, 3, 25, 22, 3683, 335, -1, 2], [18, 0.9844893295370075, 1274, 1855, 383, 417, 23, 1, 33, 8482, 440, 110, 1], [17, 0.9202705049178856, 1159, 1692, 374, 425, 13, 3, 85, 6130, 494, -1, 10], [16, 1.0226616128988903, 1397, 1906, 345, 401, 12, 4, 48, 8808, -1, 101, 4], [19, 1.34866304588036, 1109, 1671, 388, 447, 3, 2, 64, 5436, 499, 274, 1], [16, 1.1635874024348227, 1367, 1534, 349, 416, 8, 33, 189, 11063, 347, -1, 6], [18, 1.1997676165689286, 1411, 1927, 385, 446, 21, 31, 106, 7740, -1, -1, 5], [18, 1.0081734494649348, 1177, 1592, 375, 403, 5, 37, 128, 7855, 391, 197, 6], [16, 1.2452248959856493, 1084, 1516, 355, 434, 4, 2, 143, 9904, -1, 100, 8], [17, 1.0470692929295862, 1174, 1694, 398, 408, 11, 0, 16, 11877, -1, 157, 9], [20, 1.0262264598727577, 1299, 1832, 340, 404, 21, 15, 147, 6724, 314, -1, 4], [20, 1.3200123500377559, 1119, 1920, 375, 439, 0, 0, 143, 6187, 416, 154, 8], [18, 0.8215102446706894, 1388, 1651, 386, 434, 21, 18, 20, 6044, -1, -1, 4], [20, 1.2845497920663809, 1133, 1595, 351, 431, 24, 36, 149, 8963, 482, 181, 4], [15, 1.3449492124261504, 1157, 1876, 391, 420, 4, 30, 13, 9774, -1, -1, 0], [17, 1.034352221751229, 1389, 1884, 392, 450, 24, 26, 142, 11325, -1, 118, 7], [19, 1.2970192517878576, 1279, 1761, 393, 431, 19, 39, 3, 6769, -1, 171, 1], [16, 1.3724115626299551, 1364, 1670, 375, 442, 7, 1, 71, 5560, -1, -1, 7], [17, 1.3260949979822918, 1394, 1768, 390, 400, 0, 5, 79, 12994, -1, -1, 6], [20, 1.0992704069547972, 1474, 1913, 354, 429, 25, 29, 16, 7858, 354, -1, 6], [16, 1.0887582178847737, 1082, 1543, 396, 402, 5, 34, 230, 12967, -1, 260, 8], [18, 0.9995453231087272, 1064, 1759, 358, 415, 25, 29, 1, 10207, -1, -1, 0], [20, 1.3391938911316483, 1070, 1545, 369, 419, 9, 35, 221, 2033, 473, -1, 5], [17, 1.0698223264333273, 1447, 1676, 368, 445, 7, 4, 129, 10930, 481, -1, 8], [20, 1.394945036514268, 1041, 1923, 392, 432, 9, 6, 129, 11428, -1, 224, 8], [15, 1.1139515215119282, 1386, 1920, 351, 421, 12, 29, 177, 13002, -1, -1, 8], [15, 1.3374539628692887, 1207, 1706, 399, 444, 25, 12, 10, 5594, 348, 171, 7], [17, 0.9268763886426206, 1041, 1726, 340, 449, 23, 39, 124, 4585, 370, -1, 5], [15, 0.9677814381158076, 1216, 1905, 395, 428, 27, 22, 74, 12135, -1, -1, 3], [18, 1.3847723290799707, 1130, 1581, 350, 448, 18, 11, 124, 5957, 461, 163, 1], [17, 1.225933864898384, 1401, 1657, 390, 402, 23, 1, 35, 6829, 435, 204, 3], [17, 0.9761101641944607, 1474, 1533, 383, 430, 14, 40, 189, 4443, -1, 288, 10], [15, 1.1174756418365677, 1097, 1743, 357, 402, 23, 33, 186, 3567, -1, -1, 7], [15, 1.0672578383641407, 1456, 1774, 353, 448, 11, 37, 197, 4477, -1, 173, 5], [16, 1.1961298394618716, 1448, 1910, 343, 429, 28, 39, 200, 8589, 353, 246, 5], [15, 1.1167758701808053, 1157, 1774, 350, 429, 20, 15, 140, 10992, -1, -1, 2], [20, 1.0063216028053026, 1146, 1904, 347, 436, 17, 28, 92, 4085, -1, 281, 6], [18, 1.291208776671155, 1434, 1903, 397, 430, 23, 28, 29, 4829, -1, 178, 7], [17, 1.1645938882476412, 1143, 1606, 342, 416, 21, 25, 239, 11733, 393, 105, 10], [20, 1.1302968159731583, 1246, 1505, 397, 436, 20, 35, 220, 9910, -1, 251, 4], [19, 1.1948977892816828, 1091, 1675, 373, 413, 23, 8, 45, 4340, -1, 244, 10], [15, 0.9701566881073377, 1213, 1615, 389, 413, 1, 19, 175, 7491, -1, -1, 2], [18, 1.2933005546361722, 1418, 1494, 398, 417, 19, 29, 229, 12898, 400, 288, 4], [18, 0.9994856328200541, 1450, 1918, 372, 402, 25, 8, 223, 10811, 358, 251, 4], [17, 0.840399807048042, 1067, 1633, 358, 434, 15, 37, 54, 9448, 361, 241, 5], [18, 1.2779362345468182, 1392, 1678, 370, 431, 3, 21, 190, 10958, -1, -1, 6], [18, 1.327551636581255, 1425, 1541, 391, 448, 17, 40, 170, 10711, 468, -1, 9], [18, 1.1853978724415457, 1067, 1724, 359, 429, 16, 0, 124, 11348, -1, 212, 9], [20, 1.2496350031954406, 1084, 1645, 390, 449, 23, 39, 180, 9673, 383, -1, 9], [17, 0.9351420331309594, 1005, 1609, 372, 402, 28, 34, 104, 7016, 458, -1, 6], [17, 1.2824728274462576, 1460, 1931, 396, 402, 0, 24, 160, 8622, 466, -1, 9], [18, 1.1937212256438139, 1489, 1860, 394, 423, 18, 28, 159, 3762, 487, -1, 0], [19, 0.8392565653348324, 1054, 1800, 395, 401, 10, 6, 199, 9989, 339, -1, 10], [18, 0.9636705831803171, 1459, 1852, 386, 444, 17, 9, 133, 6265, 359, 220, 5], [20, 1.269670934195452, 1250, 1646, 373, 405, 2, 25, 84, 6072, -1, 168, 4], [16, 1.0751748256684057, 1239, 1814, 367, 434, 24, 32, 229, 12714, 426, 270, 1], [15, 1.1284961795094812, 1061, 1901, 382, 436, 23, 39, 212, 12226, 399, -1, 4], [17, 1.3050333302941373, 1010, 1717, 391, 419, 4, 18, 95, 3990, -1, 256, 6], [20, 1.05210096076306, 1354, 1880, 343, 420, 4, 4, 229, 4636, 440, 112, 5], [16, 0.9428836088445308, 1301, 1896, 362, 431, 3, 21, 212, 11921, -1, -1, 8], [20, 1.2980985686562743, 1187, 1514, 369, 434, 18, 17, 43, 9951, -1, -1, 6], [16, 0.8418782283593105, 1317, 1911, 399, 428, 24, 38, 188, 12849, -1, -1, 3], [18, 1.1323537568766289, 1249, 1924, 368, 409, 14, 38, 161, 6200, -1, -1, 6], [17, 1.353448266407994, 1110, 1798, 376, 436, 24, 27, 181, 4598, -1, 297, 0], [16, 1.1081524969949827, 1308, 1749, 343, 404, 8, 36, 134, 4060, 362, -1, 3], [19, 1.0803780345429215, 1140, 1490, 351, 441, 21, 7, 201, 5788, 428, 106, 10], [19, 0.9107765721520348, 1320, 1593, 359, 434, 6, 0, 9, 10923, 322, -1, 4], [19, 0.8578233360872212, 1071, 1877, 368, 434, 9, 25, 172, 5742, 367, -1, 5], [20, 0.9237213318493218, 1490, 1651, 383, 434, 19, 6, 104, 5798, -1, 119, 1], [20, 1.2658507425673011, 1366, 1755, 363, 446, 12, 2, 125, 8811, -1, -1, 4], [17, 1.0292855474496911, 1185, 1764, 389, 407, 13, 30, 230, 11160, -1, -1, 2]]