CSES - Datatähti 2024 alku - Results
Submission details
Task:Säähavainnot
Sender:qanpi
Submission time:2023-11-12 17:01:35 +0200
Language:Python3 (CPython3)
Status:READY
Result:60
Feedback
groupverdictscore
#1ACCEPTED60
Test results
testverdicttimescore
#1ACCEPTED0.32 s7.75details
#2ACCEPTED0.32 s8.25details
#3ACCEPTED0.32 s7.88details
#4ACCEPTED0.32 s7.13details
#5ACCEPTED0.32 s7.38details
#6ACCEPTED0.32 s7.63details
#7ACCEPTED0.32 s6.63details
#8ACCEPTED0.32 s7.38details

Code

layers={"0": {"config": {"units": 24, "activation": "relu"}, "weights": [[0.13666489720344543, 0.16124895215034485, -0.03237704187631607, 0.27510949969291687, -0.31716763973236084, 0.16360262036323547, 0.11842996627092361, -0.47455155849456787, -0.061107102781534195, 0.178641676902771, -0.31820982694625854, 0.23750707507133484, -0.037675920873880386, 0.3623078167438507, 0.10655751824378967, 0.238505020737648, 0.12072942405939102, 0.2277904897928238, -0.4535835385322571, -0.47017702460289, 0.09718232601881027, -0.11093878000974655, -0.048214808106422424, -0.5408558249473572], [-0.03543439880013466, -0.25451815128326416, 0.04723096638917923, -0.4141005575656891, 0.027499603107571602, 0.2515663206577301, 0.3275211453437805, -0.27010270953178406, -0.06877203285694122, -0.21198388934135437, 0.28827133774757385, 0.0487956777215004, 0.07064695656299591, -0.16935136914253235, 0.2500406503677368, 0.26965686678886414, -0.28095850348472595, -0.22390013933181763, -0.1534307599067688, 0.22986799478530884, 0.0849635899066925, -0.29580292105674744, -0.08854525536298752, 0.7215560674667358], [-0.17704501748085022, 0.0362384207546711, -0.147552028298378, 0.2781207859516144, 0.5547890663146973, -0.24591006338596344, 0.09646519273519516, 0.3096030354499817, -0.35689887404441833, -0.2710949182510376, -0.5494276881217957, -0.3002491891384125, -0.1460428237915039, 0.137735053896904, 0.34778061509132385, -0.13197091221809387, -0.15855619311332703, -0.025889914482831955, -0.21621276438236237, 0.2975673973560333, 0.03815256059169769, -0.15317243337631226, 0.10059874504804611, 0.022235577926039696], [-0.09035589545965195, -0.037920139729976654, 0.09118664264678955, -0.1604020595550537, 0.17037555575370789, 0.1853504478931427, 0.10169745236635208, 0.3801474869251251, -0.16879796981811523, -0.3078221082687378, -0.14523650705814362, -0.07886744290590286, 0.2615751326084137, -0.2750914990901947, -0.10615621507167816, -0.3148696720600128, -0.00451546860858798, -0.5410151481628418, -0.4537059962749481, 0.12387119233608246, 0.3388836979866028, 0.2654087245464325, -0.006880669854581356, 0.19993744790554047], [-0.3281272053718567, 0.08662369847297668, -0.1616574376821518, 0.07606286555528641, -0.09418755024671555, 0.4087647795677185, 0.2382468432188034, -0.0994519293308258, -0.18056915700435638, 0.022198934108018875, 0.024215245619416237, 0.18717002868652344, -0.15056057274341583, -0.04047483950853348, -0.18534690141677856, -0.0735950767993927, -0.09128939360380173, 0.10537782311439514, -0.06588984280824661, -0.14055974781513214, -0.28859949111938477, -0.33024492859840393, 0.15188227593898773, 0.8634288311004639], [-0.30815577507019043, 0.2260870337486267, -0.0058657205663621426, 0.134808748960495, -0.1964288055896759, 0.3254438042640686, -0.2064964473247528, -0.04370257630944252, 0.17244920134544373, 0.4522995054721832, 0.15126252174377441, 0.13862888514995575, 0.03877341002225876, 0.3586503565311432, 0.3028896152973175, 0.030431119725108147, 0.1901729702949524, 0.03306715190410614, 0.12633675336837769, -0.06609147042036057, -0.07111530005931854, 0.2272634208202362, -0.07299382239580154, -0.5714707970619202], [0.4166182577610016, -0.08624342828989029, -0.1576995998620987, 0.11818352341651917, -0.2977313697338104, -0.2222442775964737, -0.289407879114151, -0.19723249971866608, 0.07234149426221848, 0.218937948346138, 0.22973071038722992, -0.07143871486186981, 0.14861753582954407, -0.12601029872894287, -0.03168311342597008, 0.21542233228683472, -0.07797698676586151, -0.2474891096353531, -0.284542053937912, -0.12117583304643631, 0.14898154139518738, 0.23166906833648682, 0.22676214575767517, 0.23740816116333008], [0.20864714682102203, 0.31339824199676514, -0.018391858786344528, 0.007078046444803476, -0.14026722311973572, -0.28929686546325684, 0.158781960606575, -0.1951507031917572, -5.408588913269341e-05, -0.23176953196525574, -0.3526492416858673, 0.2233017385005951, -0.2637184262275696, 0.08642911165952682, -0.3041902780532837, 0.24844497442245483, 0.21313485503196716, -0.272182822227478, -0.2019033432006836, 0.3880915641784668, 0.5167970657348633, 0.18733009696006775, 0.06213841214776039, 0.23094460368156433], [0.13099533319473267, 0.034674350172281265, -0.09048808366060257, -0.13454750180244446, 0.043736472725868225, 0.1599259376525879, 0.22059790790081024, 0.05847570672631264, 0.13625477254390717, 0.27198243141174316, -0.24003057181835175, -0.057929493486881256, -0.12369002401828766, 0.21114909648895264, 0.06576846539974213, 0.31925493478775024, 0.21423090994358063, 0.07527396827936172, 0.18771854043006897, -0.06050523743033409, 0.03275593742728233, -0.00017336172459181398, 0.10908941924571991, 0.7007297277450562], [-0.417672723531723, 0.24601022899150848, 0.14138083159923553, 0.0062936050817370415, 0.18446549773216248, -0.047708358615636826, -0.039622385054826736, 0.30645471811294556, -0.008068524301052094, -0.020671755075454712, 0.18850356340408325, -0.014216781593859196, 0.2846720516681671, 0.07814133912324905, -0.0969374030828476, -0.19210322201251984, -0.12348892539739609, 0.012570722959935665, -0.08585292100906372, -0.0314040407538414, -0.12867555022239685, -0.21397359669208527, 0.2352898269891739, 0.4910038113594055], [0.1818348616361618, 0.30632543563842773, -0.02735392190515995, -0.12448876351118088, -0.3263649642467499, 0.10823386162519455, 0.5532656311988831, -0.14069277048110962, 0.00956652220338583, -0.25521305203437805, -0.15533001720905304, -0.2193177491426468, -0.21275952458381653, -0.00032492942409589887, 0.09866756200790405, 0.17999579012393951, 0.05119642615318298, -0.006967390887439251, -0.1629939079284668, -0.44642987847328186, 0.16902858018875122, 0.158949613571167, 0.32341867685317993, -0.6373880505561829], [-0.19408975541591644, -0.33996349573135376, -0.10613363981246948, -0.015343176200985909, 0.5348753333091736, 0.21439121663570404, -0.05528772622346878, 0.441741406917572, -0.14762471616268158, 0.25889989733695984, -0.07947657257318497, 0.24427783489227295, -0.0987408235669136, 0.16416427493095398, 0.39581209421157837, 0.313799113035202, 0.21636483073234558, -0.24072693288326263, -0.30323827266693115, -0.46244773268699646, 0.10603142529726028, -0.330936461687088, -0.13291111588478088, -0.0909443274140358], [0.0062453970313072205, -0.19647274911403656, -0.04131067916750908, 0.09923066943883896, -0.0013051553396508098, -0.03302063047885895, 0.055733099579811096, 0.05434783175587654, 0.041029736399650574, 0.0027983582112938166, -0.2541023790836334, -0.37444886565208435, -0.09939304739236832, 0.1573745459318161, -0.18847210705280304, -0.12134746462106705, 0.25529342889785767, 0.22405265271663666, -0.3001447021961212, -0.375564843416214, -0.11257725208997726, -0.018114926293492317, 0.5231876373291016, -0.472236305475235], [-0.11245664209127426, 0.28084033727645874, -0.0395178459584713, -0.09202607721090317, -0.19902817904949188, 0.04349585995078087, 0.07862132042646408, -0.18507547676563263, 0.342026948928833, -0.4024539887905121, 0.23968344926834106, 0.15366683900356293, 0.15431803464889526, -0.11669713258743286, -0.28517237305641174, 0.2096143513917923, 0.3481389284133911, -0.0975450947880745, -0.3438318371772766, 0.30113929510116577, 0.04026107117533684, -0.16402146220207214, -0.14073297381401062, -1.1602537631988525], [-0.059246089309453964, -0.014893334358930588, -0.04592369869351387, 0.2469826340675354, -0.015900250524282455, -0.32440826296806335, 0.19986240565776825, -0.38383400440216064, 0.0049484241753816605, 0.08176924288272858, -0.010696747340261936, -0.26330041885375977, 0.09399933367967606, 0.09049396961927414, -0.28222915530204773, -0.04206263646483421, -0.020965926349163055, -0.38495585322380066, 0.23871731758117676, 0.2182164490222931, -0.0645483061671257, -0.3001762330532074, -0.10713226348161697, -0.5706150531768799], [0.22726084291934967, -0.02067984826862812, -0.012606757692992687, 0.15675337612628937, -0.21862339973449707, 0.24518929421901703, 0.22307774424552917, 0.177248015999794, 0.04195363447070122, 0.10819442570209503, -0.22306834161281586, 0.30112361907958984, -0.06167180463671684, -0.18659068644046783, 0.039111848920583725, -0.1513233482837677, -0.22613272070884705, -0.29168328642845154, 0.07222770154476166, 0.21818800270557404, 0.053702373057603836, 0.17991644144058228, 0.09790392965078354, -0.7419322729110718], [-0.10796350240707397, 0.029538704082369804, 0.3060030937194824, -0.1005309447646141, 0.18327683210372925, 0.00235381699167192, -0.2610756456851959, -0.166020929813385, -0.05525917932391167, -0.3352392911911011, 0.13835890591144562, 0.2940082252025604, 0.13617151975631714, 0.1367613673210144, 0.4366195499897003, 0.07876022160053253, -0.22619028389453888, -0.48418161273002625, -0.03435101732611656, -0.3665350079536438, -0.15421666204929352, 0.20720632374286652, 0.18409089744091034, 0.40329796075820923], [0.02832864411175251, -0.23186877369880676, 0.04383093863725662, 0.25613394379615784, 0.005029838997870684, -0.18310672044754028, -0.05098429322242737, 0.21101120114326477, 0.1509651243686676, 0.08509426563978195, -0.1547253578901291, -0.009529105387628078, 0.035017386078834534, -0.19773457944393158, -0.09646987169981003, 0.0433645136654377, -0.02273472212255001, 0.3087625503540039, 0.48725947737693787, 0.11770611256361008, -0.008622968569397926, 0.27227845788002014, -0.1929091513156891, 0.8161298036575317], [0.31142178177833557, 0.21804752945899963, 0.29810747504234314, -0.08232361823320389, 0.3217618465423584, 0.15309718251228333, -0.08280391246080399, -0.25656574964523315, 0.2648089826107025, -0.1736183762550354, 0.10791175067424774, -0.2709462642669678, 0.29201608896255493, 0.23990246653556824, -0.022780610248446465, -0.33246469497680664, -0.42939648032188416, -0.4219439923763275, -0.34761494398117065, -0.18014833331108093, 0.5830671191215515, 0.06513921916484833, 0.29248473048210144, -0.09491874277591705], [0.20520992577075958, 0.24198219180107117, -0.12058421224355698, -0.17874984443187714, -0.026282645761966705, -0.32808369398117065, -0.14707672595977783, 0.11812040209770203, 0.34921199083328247, 0.024135373532772064, 0.3547382354736328, 0.024241751059889793, -0.1488363891839981, -0.5095421671867371, -0.1993563026189804, 0.16358336806297302, -0.009342538192868233, 0.20709426701068878, 0.2496781349182129, 0.26674720644950867, -0.0075859371572732925, 0.1151658296585083, -0.2517470717430115, -0.463891863822937], [-0.2718661427497864, -0.1830299347639084, 0.35742637515068054, -0.05888187140226364, -0.115987628698349, 0.012094353325664997, 0.04705357179045677, -0.11687245965003967, 0.4211414158344269, -0.27905967831611633, 0.32525888085365295, 0.05987962335348129, -0.061664123088121414, 0.352883517742157, 0.3353368937969208, -0.11185810714960098, 0.0014127840986475348, -0.3881361186504364, 0.12928050756454468, -0.08996862173080444, 0.17115576565265656, 0.06254974752664566, -0.0690842866897583, 0.22811441123485565], [0.09129245579242706, -0.21700109541416168, -0.18491455912590027, -0.23417313396930695, 0.287671834230423, 0.20864474773406982, -0.16830849647521973, -0.03073546104133129, -0.09647607803344727, 0.20560447871685028, -0.044282667338848114, 0.03895151615142822, -0.24808906018733978, 0.18565978109836578, 0.23955541849136353, -0.21381549537181854, -0.3052618205547333, 0.28418368101119995, 0.2306843250989914, 0.13617439568042755, -0.09149199724197388, 0.3944174647331238, 0.18929241597652435, -1.1614710092544556], [-0.03830868750810623, -0.36270081996917725, -0.2566625475883484, -0.05359012261033058, 0.24296675622463226, 0.2954246401786804, 0.042693693190813065, -0.031435526907444, 0.1038372814655304, 0.15565919876098633, 0.06393248587846756, 0.16113288700580597, 0.09007477015256882, -0.3170855939388275, -0.10556287318468094, 0.20645751059055328, -0.10245677828788757, 0.07482394576072693, -0.001096900668926537, 0.3743947148323059, -0.12978382408618927, 0.2929129898548126, -0.019618555903434753, 0.08717439323663712], [-0.06705986708402634, 0.3137647211551666, -0.09889844805002213, 0.38577786087989807, -0.17795276641845703, 0.05419203266501427, -0.5704264044761658, 0.2648437023162842, -0.21238431334495544, 0.017522674053907394, 0.03793121129274368, 0.14583566784858704, -0.38763827085494995, 0.255853533744812, -0.13020086288452148, -0.1240762248635292, -0.06569644063711166, -0.013712462037801743, 0.0033522238954901695, -0.06453728675842285, -0.21877305209636688, -0.015271337702870369, 0.379867821931839, 0.8078563809394836]], "biases": [0.26676562428474426, 0.5482441186904907, -0.014960955828428268, -1.3308873176574707, 0.4485752284526825, 0.6068229675292969, -0.364075630903244, 0.08561327308416367, -0.10815266519784927, -0.047575801610946655, 0.11604318022727966, -1.2188688516616821, 0.14232298731803894, -0.09855537861585617, 0.24545899033546448, 0.29557955265045166, -0.7515225410461426, -0.008413119241595268, -0.4660833477973938, 0.237653911113739, -0.509015679359436, -0.02736838161945343, -0.017091134563088417, -0.45592376589775085]}, "1": {"config": {"units": 16, "activation": "relu"}, "weights": [[0.27745959162712097, -0.20461422204971313, 0.07575751096010208, 0.2083987295627594, 0.0693696141242981, 0.037148166447877884, 0.18248559534549713, -0.1819663792848587, 0.03699382767081261, -0.4802863895893097, 0.1800546646118164, 0.20926080644130707, 0.13596734404563904, 0.175490602850914, 0.1627531498670578, -0.04678935930132866, 0.14282235503196716, -0.04502392187714577, 0.018409131094813347, 0.09545816481113434, 0.14290562272071838, 0.1771036982536316, 0.3148465156555176, -0.4218937158584595], [0.1425401121377945, 0.06601904332637787, 0.08034025132656097, -0.16614894568920135, 0.1213531345129013, -0.017247136682271957, 0.10182567685842514, -0.08424846082925797, -0.13649795949459076, -0.11821095645427704, 0.05196753889322281, 0.2746659219264984, 0.05659140273928642, -0.09724070876836777, -0.12013086676597595, -0.5339986681938171, 0.14987686276435852, -0.05377551168203354, -0.07035225629806519, -0.46657490730285645, 0.17618966102600098, 0.317800372838974, 0.22165580093860626, 0.2286408543586731], [0.15903691947460175, -0.09121782332658768, 0.07613874971866608, 0.0832134410738945, 0.10877830535173416, -0.00877709686756134, 0.08891123533248901, -0.47735241055488586, 0.07964763045310974, -0.05303487181663513, 0.22562730312347412, 0.22961649298667908, 0.30626899003982544, 0.37211373448371887, 0.0931164026260376, -0.018728304654359818, 0.40415850281715393, -0.17048142850399017, 0.16318514943122864, 0.031913500279188156, 0.16111008822917938, -0.013610086403787136, 0.03886977955698967, -0.3084332048892975], [0.1302512288093567, 0.2447797805070877, -0.16192616522312164, 0.20598742365837097, -0.05025453865528107, 0.06544093042612076, 0.06591012328863144, -0.03151547536253929, 0.34162119030952454, 0.1151658147573471, 0.29502224922180176, 0.21039371192455292, 0.049701474606990814, -0.2032133787870407, 0.10603945702314377, -0.21965420246124268, 0.22585749626159668, 0.4218209385871887, -0.04650808870792389, -0.13202087581157684, 0.1528516560792923, -0.2742023169994354, 0.05664905160665512, 0.07214327901601791], [0.3101006746292114, -0.14483824372291565, 0.03868874907493591, 0.2259254902601242, -0.12341088056564331, 0.05169380456209183, -0.0856732502579689, 0.05361082777380943, -0.11470434069633484, -0.1021299809217453, 0.029216621071100235, 0.1375921219587326, 0.17520193755626678, 0.38723599910736084, 0.1444670408964157, 0.21138383448123932, 0.0329396016895771, -0.04182469844818115, -0.17137640714645386, -0.036196574568748474, -0.1608806699514389, 0.5331637263298035, 0.130098357796669, 0.05212797597050667], [0.004138194490224123, -0.2706255316734314, -0.27622610330581665, -0.4460538327693939, -0.23193718492984772, 0.1953948736190796, -0.097114197909832, 0.08246202766895294, 0.037142690271139145, -0.13910789787769318, 0.02287844568490982, 0.020885415375232697, 0.10883072763681412, 0.05511311814188957, 0.16486753523349762, 0.13346707820892334, -0.46964436769485474, 0.011200922541320324, -0.25005748867988586, -0.08469188213348389, -0.047943115234375, 0.08457232266664505, 0.08012474328279495, -0.34472358226776123], [0.13518181443214417, -0.01980763114988804, -0.17839325964450836, 0.15358594059944153, -0.3229001462459564, 0.04588212072849274, 0.37049728631973267, 0.1481074094772339, 0.04350593313574791, 0.08472153544425964, 0.10364877432584763, -0.022952498868107796, 0.02286864072084427, 0.14632609486579895, -0.04119398444890976, -0.2066403180360794, 0.37621361017227173, -0.16796806454658508, -0.09021128714084625, 0.01893528737127781, 0.2078585922718048, 0.1028032973408699, -0.13450007140636444, 0.30079060792922974], [0.02116329036653042, -0.03682541102170944, -0.3154301941394806, 0.05900480970740318, -0.10323648154735565, 0.13030339777469635, 0.04075000062584877, -0.0167581457644701, -0.08410007506608963, 0.1046893298625946, 0.07225596904754639, 0.024343624711036682, -0.08160480856895447, 0.5409395098686218, 0.13969865441322327, -0.05512925982475281, -0.2449936866760254, -0.08266496658325195, -0.1639540195465088, -0.09721651673316956, 0.2500109076499939, 0.5532793402671814, 0.13236360251903534, 0.1059192642569542], [0.18327520787715912, -0.05960501357913017, -0.10379663109779358, -0.030723650008440018, 0.09255623817443848, -0.07922691106796265, 0.15064473450183868, 0.07203341275453568, 0.10763507336378098, 0.11850577592849731, 0.056622933596372604, -0.18388153612613678, 0.17299973964691162, 0.15526840090751648, -0.8706490993499756, -0.010911599732935429, -0.14886750280857086, -0.0802965760231018, -0.036533139646053314, -0.039392851293087006, -0.028751078993082047, 0.02866566739976406, 0.015465314500033855, -0.01402023620903492], [0.1422060877084732, -0.12455051392316818, -0.22475361824035645, -0.06224434822797775, 0.0802634134888649, 0.1563791185617447, 0.018882764503359795, 0.07627131044864655, 0.22912608087062836, 0.11503365635871887, 0.016647744923830032, -0.05335798114538193, 0.25075772404670715, -0.5038760304450989, 0.10083857923746109, 0.04275227710604668, -0.13558652997016907, 0.2531903386116028, -0.08445156365633011, -0.10079457610845566, -0.13845640420913696, -0.30082330107688904, 0.12843826413154602, -0.005861926358193159], [-0.15732187032699585, -0.060063835233449936, 0.07471758872270584, -0.035414040088653564, -0.3281579613685608, -0.2587334215641022, 0.1688699722290039, 0.12774324417114258, -0.041364748030900955, -0.13029047846794128, -0.5215237140655518, 0.07974877953529358, -0.07494997978210449, -0.07147498428821564, -0.4457266330718994, -0.08190998435020447, 0.03219709172844887, 0.06467337161302567, -0.08982722461223602, 0.19237776100635529, -0.2682822644710541, 0.003986877854913473, -0.3163647949695587, 0.09910878539085388], [0.019102400168776512, 0.3756104111671448, -0.08609605580568314, 0.03500960022211075, 0.29750391840934753, -0.3721407949924469, -0.2297733575105667, 0.05647749453783035, 0.11534721404314041, 0.1306794434785843, 0.014446111395955086, 0.3742235004901886, 0.009260487742722034, 0.06455842405557632, 0.0994456335902214, -0.12031237781047821, 0.03639136627316475, -0.02196839638054371, -0.3559413552284241, -0.3272680640220642, -0.26105260848999023, -0.20818783342838287, -0.1266205906867981, 0.06567128002643585], [0.1024719700217247, -0.058111149817705154, -0.025057582184672356, -0.03227482736110687, -0.07616988569498062, 0.08104316890239716, -0.07383101433515549, -0.3764352798461914, 0.054927270859479904, -0.03478361666202545, 0.10367711633443832, 0.07976453751325607, 0.24105705320835114, 0.20920678973197937, 0.1365850269794464, -0.18146643042564392, 0.48555880784988403, -0.19879408180713654, 0.33799809217453003, -0.060737039893865585, 0.2734575569629669, -0.22499342262744904, -0.26402783393859863, -0.24859365820884705], [-0.2986857295036316, 0.16547052562236786, 0.38609692454338074, 0.056757956743240356, 0.41330432891845703, -0.2003929167985916, -0.009061927907168865, 0.04843386635184288, 0.06140342354774475, 0.01727937161922455, -0.08666014671325684, 0.10527549684047699, -0.25521647930145264, 0.24341268837451935, -0.36008942127227783, 0.015537584200501442, -0.027017060667276382, 0.1740804761648178, 0.10094814002513885, -0.011980601586401463, 0.019437870010733604, -0.34773707389831543, -0.05855847895145416, 0.24351440370082855], [0.14667358994483948, -0.0416298545897007, 0.11248032003641129, 0.0066725932992994785, 0.20322063565254211, -0.060613926500082016, 0.08306757360696793, 0.09769228845834732, 0.27679353952407837, 0.11031640321016312, -0.09439386427402496, -0.1290118396282196, -0.05783500522375107, 0.07811535149812698, -0.06807846575975418, -0.009392748586833477, -0.11204434931278229, 0.056070756167173386, 0.0015291558811441064, -0.031383685767650604, -0.023409495130181313, -0.23254097998142242, 0.19098113477230072, 0.3441888391971588], [0.046920742839574814, 0.3273424208164215, -0.1254323124885559, 0.31028157472610474, -0.059227246791124344, 0.051495954394340515, -0.2502225339412689, 0.004132287111133337, 0.3136475682258606, 0.08059803396463394, 0.3743468225002289, 0.4129272401332855, -0.08358608931303024, 0.18062718212604523, 0.08371840417385101, 0.01499142125248909, 0.1013503447175026, 0.06788069754838943, -0.19904734194278717, -0.2272951602935791, 0.18243364989757538, 0.20166915655136108, 0.09278640896081924, -0.18303224444389343]], "biases": [0.4274771809577942, -0.39306095242500305, -0.11773140728473663, 0.2597384452819824, 0.3172943890094757, 0.7814072966575623, 0.03968239203095436, -0.18823406100273132, 0.11361897736787796, 0.3157115578651428, -0.24989990890026093, -0.018322160467505455, 0.2442423701286316, -0.2633652687072754, 0.12143232673406601, 0.45218902826309204]}, "2": {"config": {"units": 12, "activation": "linear"}, "weights": [[-0.33158549666404724, 0.13119059801101685, -0.001301075448282063, 0.3735230565071106, -0.3120954632759094, -0.09849277883768082, 0.0721411257982254, -0.1394982784986496, 0.2408095896244049, -0.01100391149520874, 0.1414898782968521, -0.013220176100730896, -0.09951227158308029, 0.3245169520378113, 0.2116459459066391, -0.03861916437745094], [-0.10643303394317627, -0.05889733508229256, -0.0723680704832077, 0.22350113093852997, -0.47038424015045166, -0.18607725203037262, 0.11658348143100739, -0.11812413483858109, -0.052528947591781616, 0.06744876503944397, 0.11074087768793106, 0.08261072635650635, -0.07472581416368484, 0.2989439368247986, 0.3638521730899811, 0.019347624853253365], [-0.06538589298725128, -0.0662592425942421, -0.3146232068538666, 0.4233763515949249, -0.3528648912906647, -0.21806710958480835, -0.06618696451187134, -0.05742613971233368, -0.07693205773830414, -0.08261686563491821, 0.30500149726867676, 0.13162782788276672, 0.06055518612265587, 0.24236243963241577, 0.3475382924079895, -0.08337897807359695], [-0.2593899667263031, -0.1829354614019394, -0.2249698042869568, 0.4538484215736389, -0.18374104797840118, -0.24867337942123413, -0.12976697087287903, -0.09918896853923798, -0.21719858050346375, 0.11940295994281769, 0.5088410973548889, 0.19633793830871582, -0.03925957530736923, 0.3649410605430603, 0.09747609496116638, -0.12790361046791077], [-0.0011650493834167719, -0.45760637521743774, -0.3807603120803833, 0.2523304522037506, -0.31007230281829834, -0.35510894656181335, -0.08494697511196136, -0.041976962238550186, -0.2382592111825943, 0.34353676438331604, 0.7040044665336609, 0.3410632908344269, -0.09836728125810623, 0.39703160524368286, 0.049143653362989426, -0.011494815349578857], [-0.09077196568250656, -0.7258955240249634, -0.5629449486732483, 0.09225215762853622, -0.186375692486763, -0.34716466069221497, -0.1604079306125641, -0.09011004865169525, -0.04476329684257507, 0.1281583309173584, 1.331140160560608, 0.4390031099319458, -0.03383789211511612, 0.07083719223737717, 0.46241992712020874, 0.23541778326034546], [-0.3107600212097168, -0.8777853846549988, -0.4992443025112152, 0.0961764007806778, 0.0034957777243107557, -0.4567096531391144, -0.0618208572268486, -0.14854228496551514, 0.20468077063560486, 0.5556771159172058, 1.613752841949463, 0.5084797739982605, -0.12831556797027588, 0.30826252698898315, -0.1877049207687378, 0.25248661637306213], [-0.39076876640319824, -0.9070242047309875, -0.5572395324707031, 0.3484681248664856, 0.07511536031961441, -0.501543402671814, -0.11000268906354904, -0.03447282314300537, 0.3026822805404663, 0.34807267785072327, 1.930307388305664, 0.5644931793212891, -0.12453943490982056, 0.0667024701833725, -0.21089130640029907, 0.11220485717058182], [-0.5859272480010986, -1.1653121709823608, -0.11453166604042053, 0.2513692378997803, -0.07705058157444, -0.5813937783241272, -0.03925586864352226, 0.04882366582751274, -0.024016186594963074, 0.08667339384555817, 1.9043688774108887, 0.6347399950027466, -0.485613614320755, -0.3184800148010254, 0.2701263725757599, 0.19298484921455383], [-0.6227284669876099, -1.3299282789230347, -0.06376704573631287, 0.15280650556087494, -0.0851747915148735, -0.6796525716781616, 0.11200253665447235, 0.059494659304618835, -0.026698384433984756, 0.22974245250225067, 1.783220887184143, 0.6195392608642578, -0.5708235502243042, -0.2746140658855438, 0.11180228739976883, 0.2836456298828125], [-0.5751101970672607, -1.3953611850738525, -0.21192553639411926, 0.20424184203147888, -0.039210692048072815, -0.6776966452598572, 0.18269053101539612, 0.07242800295352936, 0.11198294907808304, 0.32988718152046204, 1.8279852867126465, 0.6147593259811401, -0.5030696392059326, -0.18232540786266327, -0.15226240456104279, 0.2662406265735626], [-0.5116954445838928, -1.5473971366882324, -0.006943963468074799, 0.20734719932079315, -0.22174477577209473, -0.7056492567062378, 0.22693271934986115, 0.18356366455554962, -0.02151838317513466, 0.3493826389312744, 1.6944153308868408, 0.623559832572937, -0.6760421991348267, -0.2612951099872589, -0.10441010445356369, 0.19759389758110046]], "biases": [0.25072577595710754, 0.21499359607696533, 0.15212781727313995, 0.08689722418785095, -0.04995689168572426, -0.26762112975120544, -0.2542404532432556, -0.18088410794734955, -0.009886424988508224, 0.028966790065169334, -0.009800960309803486, 0.03133497014641762]}}

# def normalize(arr, mx, mn):
#     for i in range(len(arr)): 
#         for j in range(len(arr[i])):
#             arr[i][j] = arr[i][j]*100 / (mx - mn)
    
#     return arr

def relu(x):
    return max(0.0, x)

def custom_predict(input):
    for key, layer in layers.items(): 
        # print(layer)
        config = layer["config"]
        weights = layer["weights"]
        biases = layer["biases"]

        # print(config)
        neurons = config["units"]
        output = [0]*neurons

        for n in range(neurons):
            activation = 0

            assert len(input) == len(weights[n])

            for (i, w) in zip(input, weights[n]): 
                activation += i * w
            activation += biases[n]
            
            # print(activation)
            if(config["activation"] == 'relu'):
                output[n] = relu(activation)
            else: 
                output[n] = activation
        
        input = output 

    return input

# import sys 
# import numpy as np
# file = open("data.txt", "r")
# sys.stdin = file
# total_correct = 0
# total_incorrect = 0

from statistics import variance, mean

# training_vars = []
# correct_vars = []
# incorrect_vars = []

data = []
days = int(input())

for i in range(days):
    temps = [float(x) for x in input().split()]
    data.append(temps)

TRAINING_MEAN = 4.9959406249999985
TRAINING_VAR = 6.964563233695652

for d in data: 
    avg = sum(d[:24]) / 24
    var = variance(d[:24])

    if abs(TRAINING_MEAN - avg) < 17 and abs(TRAINING_VAR - var) < 40: 
        ans = custom_predict(d[:24])
        print(" ".join([format(x, ".1f") for x in ans]))

        # truth = d[24:]
        # diff = np.abs(np.array(ans) - np.array(truth)) 
    
        # correct = np.count_nonzero(diff < 0.75)
        # incorrect = np.count_nonzero(diff >= 2.05)
    else:
        print("? " * 12)
#         incorrect = 0
#         correct = 0


#     var = variance(d[:24])
#     training_vars.append(var)

#     if (incorrect > 4):
#         incorrect_vars.append(var)
#     else:
#         correct_vars.append(var)
 
#     total_correct += correct
#     total_incorrect += incorrect


# score = 25 * (total_correct - total_incorrect) / days

# print(mean(correct_vars))
# print(mean(incorrect_vars))
# print(mean(training_vars))
# print(total_correct, total_incorrect, score)

# file.close()

Test details

Test 1

Verdict: ACCEPTED

input
1000
-0.4 -0.1 -0.2 -0.3 -0.4 -0.5 ...

correct output
0.4 0.4 0.5 0.8 0.9 1.1 1.3 1....

user output
0.0 0.1 0.1 0.0 0.0 -0.1 -0.1 ...
Truncated

Test 2

Verdict: ACCEPTED

input
1000
2.9 2.9 2.9 2.1 2.6 2 2 2.2 2....

correct output
2.3 1.6 1.5 1.1 1 0.7 0.6 0.8 ...

user output
2.7 2.7 2.6 2.5 2.4 2.2 2.3 2....
Truncated

Test 3

Verdict: ACCEPTED

input
1000
6.6 6 6.4 6 4.6 4.6 4.2 4.3 4....

correct output
10 10.9 10.3 10.1 9.1 7.3 5.7 ...

user output
10.1 10.0 9.8 9.3 8.5 7.4 6.6 ...
Truncated

Test 4

Verdict: ACCEPTED

input
1000
19.4 20.2 19.1 18.9 18.3 17.3 ...

correct output
18 18.2 17 17.5 17.2 16.2 12 8...

user output
17.6 17.8 17.7 17.5 16.9 16.1 ...
Truncated

Test 5

Verdict: ACCEPTED

input
1000
-5.7 -5.8 -5.8 -5.9 -7.1 -6.9 ...

correct output
-4.2 -4.1 -4 -3.8 -3.5 -3.2 -3...

user output
-4.4 -4.2 -4.2 -4.4 -4.7 -5.1 ...
Truncated

Test 6

Verdict: ACCEPTED

input
1000
14.8 14.8 15.4 12.9 11.8 9.7 9...

correct output
11.8 11 11.6 10.8 10.4 10.4 10...

user output
12.9 13.0 12.6 12.2 11.5 10.5 ...
Truncated

Test 7

Verdict: ACCEPTED

input
1000
0.7 1 2 1.4 0.6 -0.4 -0.9 -0.7...

correct output
-1.3 -0.5 -0.6 -1 -3.2 -7.2 -6...

user output
-1.5 -1.5 -1.5 -1.8 -2.2 -2.3 ...
Truncated

Test 8

Verdict: ACCEPTED

input
1000
15.1 15.3 14.9 14.4 14.4 13.7 ...

correct output
15.6 15.9 16 15.2 14.6 14.4 13...

user output
15.3 15.5 15.4 15.2 14.5 13.9 ...
Truncated