Sobes.tech
Intern

D. Valera ir prekybos automatai Verslo centre yra 10 išvaizdžiai identiškų šokoladinių automatų. Kiekvienas automatas išduoda šokoladą su savo fiksuota tikimybe, kuri iš pradžių yra nežinoma ir gali skirtis tarp aparatų. Saldžiosios Valeros noras yra gauti kuo daugiau šokoladų, tačiau jo biudžetas yra ribotas iki 200 tugrikų. Kiekvienas bandymas pirkti (vienas naudojimas bet kurio automato) kainuoja lygiai 1 tugriką — mokestis imamas nepriklausomai nuo to, ar automatas išduoda šokoladą, ar ne. Valera, bandydamas sužinoti automatų išdavimo tikimybes, susitiko su apsauginiu Aleksejumi, kuris pasidalijo svarbia informacija. Apsauginis Aleksejus pranešė, kad 2/5 automatų išdavimo tikimybės yra iš lygiaraščio pasiskirstymo intervale [0.2, 0.3], 2/5 automatų — iš lygiaraščio pasiskirstymo intervale [0.4, 0.5], o likusieji — iš lygiaraščio pasiskirstymo intervale [0.85, 1]. Jūsų užduotis — sukurti algoritmą, kuris padės Valerai gauti kuo daugiau šokoladų. Sąveikos protokolas Tai interaktyvi užduotis. Jūsų programa pirmiausia turi išvesti automato numerį — skaičių nuo 0 iki 9. Tada sistema (interaktyvusis dalyvis) grąžins rezultatą: 1, jei šokoladas iškrito, arba 0, jei ne. Jūsų programa gali perskaityti šią reikšmę (pavyzdžiui, per input()), kad galėtų naudoti tolesniuose skaičiavimuose. Vertinimo sistema Kiekviename teste bus skaičiuojamas sėkmingų bandymų procentas gauti šokoladą. Jei šis procentas viršys 75%, testas bus laikomas įvykdytu. Pastaba Rekomenduojama naudoti Python 3.8 kaip kompiliatorių (Handbook DS)