onu |
|
Din cauza conflictului din Gaza, la ONU a fost covocată o întâlnire de urgenţă. La această întâlnire participă câte 2 reprezentanţi din fiecare dintre cele n ţări membre ONU. Cerinţă Scrieţi un program care să determine o împărţire a reprezentanţilor în cele două grupuri de lucru.Date de intrare Fişierul de intrare onu.in conţine pe prima linie numărul natural n reprezentând numărul de ţări. Ţările sunt numerotate de la 1 la n, reprezentanţii din fiecare ţară fiind identificaţi prin numărul ţării. Pe cea de a doua linie este descrisă aranjarea reprezentanţilor la masa rotundă, sub forma a 2n numere naturale separate prin spaţii, fiecare număr natural între 1 şi n apărând exact de două ori. Poziţiile reprezentanţilor la masă sunt numerotate de la 1 la 2n, în ordinea în care sunt specificaţi reprezentanţii pe cea de a doua linie. Date de ieşire Fişierul de ieşire onu.out va conţine două linii pe care sunt descrise cele două grupuri de lucru, câte un grup pe o linie. Prin urmare, fiecare linie conţine câte n numere naturale distincte cuprinse între 1 şi 2n, reprezentând poziţiile reprezentanţilor care fac parte din grupul descris pe linia respectivă. Valorile scrise pe aceeaşi linie sunt separate prin spaţii. Dacă nu există soluţie, fişierul de intrare va conţine numai o singură linie pe care va fi scrisă valoarea 0.Restricţii
Exemplu
|