Mortifera je napisao:
Zadatak trazi da se taj sav "scenarij" odigra u Console, sto dodatno otezava ovu situaciju realizacije programa.

Kako ovo otezava???
30 sec izvrasavanja + 5000 max ulaz = brute force sa malo optimizacije ima da radi vjerovatno.
Posmatraj "poster" kao cetiri linije. Svaki poster(tj linije) uporedi sa svakim posterom. Vidis sta ce se desiti sa tim linijama. Mogu skroz nestati, smanjiti se ili se dobiti dvije manje.
Za optimizaciju: Sortiraj postere prvo po velicini. Pa uporedjuj postere prvo sa vecim tako da se sto manje novih linija stvara i izbaci sve postere koji su sacinjeni u nekim drugim.
Ako sa ovim ne uspijes onda pokusaj sa necim pametnijim. Linije cuvaj u quadtree-u tako da poredjenje sa posterom bude log4(n) maksimalno 7 interacija za pretragu. Sa ovim slozenost je (n^2)*log4(n) sta prolazi sigurno.