AD 1
TLE == time limit exceed [game over]
AC == accepted
WA == wrong answer
AD 2.
generowanie testów, to też sztuka i to też programowanie. Zamiast generować całą 3 elementową wariację, wystarczy odpowiednio "mały" zbiór 3 elementowy z elementów pseudolosowych z tego zakresu., ale jak obliczysz/sprawdzisz poprawność odpowiedzi?
AD 9
ok, pod warunkiem, że te dwa łatwe zrobiłeś zupełnie bez problemu i podpowiedzi. Z drugiej strony, w każdej kategorii są zadania i łatwiejsze i trudniejsze. Może też być tak, że jakieś zadanie będzie dla Ciebie proste, a dla innych trudne, więc pomysł, podniesienie poprzeczki, ogólnie jest bardzo dobry
Niestety algorytm, fakt, niedopracowany, a nawet powiedziałbym nietrafiony. Pomyśl, gdybyś nie miał komputera i dostał takie zadanie na lekcji matematyki, to co byś zrobił - zakładam, że ukończyłeś już średnie wykształcenie [pewnie wystarczy podstawowe] i masz do dyspozycji tylko kartkę i długopis + ewentualnie prosty kalkulator? Jeżeli tak zrobisz, to potem przelanie-przepisanie na kod będzie już malutkim pryszczem - też się za to zabieram.
PS
Chyba jednak, coś mi umknęło
i jednak tak się nie da. Miałem na myśli ułożenie jakiegoś prostego układu równań z dwiema niewiadomymi.