Przeczytałem tylko dwie pierwsze linijki twojego kodu. Bardzo zasmuciłem się i nie mogłem już czytać dalej ;-(
Powinieneś koniecznie dopisać dwa warunki:
if ilość_testów <1 :
send_message_to_autor ("Autorze, przykro mi, pomyliłeś się, Game Over!\n")
exit program
I dopisać analogiczny warunek, gdy testy będą za duże.
I jeszcze jedna rada, czytać, czytać, czytać .... aż się wszystko zrozumie i wszystko stanie się jasne, a czytać ze skupieniem, uważnie i ze zrozumieniem, a nie po łebkach. Potem kartka papieru i ołówek, spisanie założeń itd. Dopiero potem zaczynać kodować.
Potem już tylko testować, testować, testować i jeszcze raz. Koniecznie dla warunków brzegowych, czyli dla ilości testów:
0
1
górna granica
górna granica +1
Warto wiedzieć, że w górnym lewym rogu jest wyszukiwarka [ikona lupy]. Należy przeczytać wszystkie wątki na temat tego zadania [także na starym forum], bo takie niedociągnięcia są niezależne od użytego języka programowania.