Laiko ribojimas: 0.2s
Atminties ribojimas: 32MB
Duomenų failas: zona515.in
Rezultatų failas: zona515.out
51.5 zona
Neseniai buvo pradėtas projektas sukurti slaptą tyrimų zoną, kuri bus pavadinta 51.5 zona. Ši zona turėtų atlikti tas pačias funkcijas kaip ir 51 zona (dauguma spekuliuoja, kad į naująją zoną bus perkeltos visos atrastos ateivių technologijos).
Siekdami sustiprinti 51.5 zonos saugumą, architektai sugalvojo ją aptverti daugybe tvorų, kurių kiekviena aptvertų prieš tai buvusią. Kitaip tariant, jeigu pagrindinį pastatą pažymėtume , o jį tveriančias tvoras , tai būtų pilnai patalpinta į , būtų patalpinta į , , pilnai patalpinta į . Siekiant sustiprinti tvoras, jos buvo sukonstruotos taip, kad atitiktų pačia stabiliausią figūrą - smailųjį trikampį (jeigu kas turi trikoję kėdę turėtų žinoti, kad ji stovės stabiliai ant bet kokio paviršiaus).
Viskas būtų gerai, tačiau kažkas (ateiviai) pavogė šių tvorų brėžinius. Vienintelis dalykas, kuris liko - tai kuoliukai, žymintys trikampių viršūnes, įsmeigti į žemę.
Atsitikus tokiai nelaimei, vienintelis dalykas likęs architektams, tai kreiptis į jus. Jūsų užduotis bus atkurti tvoras sudarančius trikampius iš kuoliukų pozicijų.
Pradiniai duomenys
Pirmojoje eilutėje bus skaičius , nurodantis kuoliukų kiekį. Tolimesnėse eilučių bus nurodytos sveikosios konkrečių kuoliukų koordinatės ir ().
Rezultatai
eilučių, kurių kiekvienoje turi būti pateikti trys skaičiai: kuoliukų sudarančių smailųjų trikampį koordinačių indeksai (indeksai turi atitikti įvestyje nurodytų koordinačių pozicijas). Visi trikampiai turi būti surašyti nuo didžiausio iki mažiausio. Koordinačių indeksai turi būti pateikti didėjimo tvarka.
Rezultatas visada egzistuos.
Pavyzdžiai
Pradiniai duomenys | Rezultatai |
---|---|
6 -2 0 2 0 1 1 -1 1 0 3 0 4 |
1 2 6 3 4 5 |