Mój kod
Od kilku godzin próbuję rozwiązać uczelniane zadanie.txt. Niestety tego typu wariacje i sama Java nie należą do moich mocnych stron, więc utknąłem. Zadanie weryfikuje test napisany przez psora, więc trudno określić co nie działa. Wiem, że dla przykładowego wejścia z treści zadania wyjście się zgadza. 4/10 testów też kodzik przechodzi, przy czym w 3/10 mam przekroczono limit czasu, więc pewnie można coś zoptymalizować. Będę wdzięczny za wszelkie sugestie :)

Wersja Javy <= 6, więc strumienie, wyrażenia lambda itd. odpadają.