Păi n-ai prezentat o soluție întreagă, ci o analiză nu foarte riguroasă a unor cazuri particulare. În primul rând, sintagma "șanse foarte mici" n-ar trebui să apară într-o soluție deterministă a unei probleme cu context determinist
. Trebuie să gândești permanent pe worst-case, cât timp enunțul nu spune nimic explicit despre generarea testelor. Comisiile vor găsi tot timpul cazurile grele și le vor include în teste.
Și întodeauna caută-ți contraexemple, nu exemple favorabile. Un contraexemplu e suficient ca să nu mai pierzi timpul, 1000 de exemple pozitive nu-ți spun nimic. Trebuie să cauți o soluție care nu e ușor de picat cu contraexemple și apoi încerci să o demonstrezi.