Durotan, căpetenia clanului Frostwolf, face o ultima încercare în a cuceri clanurile rivale (Orcish Horde). Conform ierarhiei Orcish, căpeteniile de clan sunt denumite warchief, în timp ce liderii triburilor dintr-un clan sunt denumiți șamani. Triburile din care fac parte căpeteniile sunt triburi dominante, iar triburile conduse de șamani sunt triburi vasale.
Pe planetă există triburi, numerotate de la la . Șamanul unui trib are anumite abilități de luptă. Căpetenia unui clan este șamanul tribului său. Abilitățile de luptă cunoscute de șamani sunt numerotate de la la . De-a lungul timpului între triburile aceluiași clan s-au stabilit relații de vasalitate. Dacă tribul este trib dominant al tribului vasal , iar tribul are ca vasal tribul , vom spune că tribul se află în zona de influență a triburilor și . Triburile , , alcătuiesc un clan.
Puterea unei căpetenii depinde de numărul triburilor ce alcătuiesc clanul, precum și de abilitățile de luptă învățate. Căpetenia unui clan are anumite abilități de luptă, dar poate să-și însușească (învețe) și abilități de luptă unice de la șamanii triburilor clanului aflate în zona sa de influență. Prin abilități de luptă unice înțelegem abilități cunoscute doar de un singur șaman din totalitatea triburilor clanului.
Exemplu: Considerăm un clan ce are triburi: (, ), (, , ), (, , ), (, , ). Căpetenia clanului se află la tribul , el fiind considerat și șamanul tribului. Acesta are abilitățile , . Șamanul tribului are abilitățile , , , șamanul tribului are abilitățile , , , șamanul tribului are abilitățile , , . Presupunem că tribul este vasal tribului , iar triburile și sunt vasale tribului . Căpetenia, la abilitățile , avute deja, poate să dobândească abilitățile unice , de la șamanii triburilor clanului.
Durotan invocă vechiul cod al onoarei Mak'gora, ce implică provocarea la duel a căpeteniilor de clan. Câștigă duelul dacă are un număr strict mai mare de triburi în zona sa de influență, iar la număr egal de triburi, un număr strict mai mare de abilități diferite. Triburile clanului învins se vor alătura clanului său, Durotan însușindu-și (adăugându-și) abilitățile unice ale învinsului.
Cerinţe
Fiind cunoscute pentru cele triburi abilitățile fiecărui șaman, relațiile de vasalitate între triburi, numărul de ordine al unui trib al clanului Frostwolf, să se determine:
- numărul total de clanuri
- numărul de triburi din clanul Frostwolf înainte de duel
- numărul maxim de triburi pe care Duroton le poate avea după invocarea codului Mak'gora.
Date de intrare
Fişierul de intrare warcraft.in
conţine pe prima linie trei numere natural , , ce reprezintă - numărul de triburi, - numărul de abilități, - numărul de ordine al unui trib ce face parte din clanul lui Durotan.
Pe următoarele linii descrierea fiecărui trib: , , , , , , unde: tribul este vasal tribului . Șamanul tribului are abilități de luptă, , , , , valori strict crescătoare.
Date de ieșire
Fişierul de intrare warcraft.out
va conţine trei numere naturale , , , scrise fiecare pe câte o linie, unde:
- reprezintă total numărul de clanuri
- numărul de triburi ai clanului Frostwolf înainte de duel
- numărul maxim de triburi ai clanului Frostwolf după ce Durotan invocă codul Mak'gora.
Restricții și precizări
- Numărul de clanuri
- Dacă un trib nu este vasal altui trib, atunci
- Durotan provoacă la duel doar căpeteniile de trib. În duel sunt folosite abilitățile cunoscute sau dobândite de căpetenie
- Pentru determinarea corectă a lui se acordă din punctaj/test. Pentru determinarea corectă a lui se acordă din punctaj/test. Pentru determinarea corectă a lui se acordă din punctaj/test.
Exemplu
warcraft.in
12 6 8
4 10 5 1 2 3 4 5
12 6 4 1 2 5 6
10 0 2 5 6
2 4 4 2 3 4 5
1 12 3 1 4 5
11 0 5 2 3 4 5 6
9 5 2 2 6
6 0 3 2 4 5
7 11 6 1 2 3 4 5 6
8 10 1 4
3 2 3 2 4 5
5 1 3 1 3 6
warcraft.out
3
5
12
Explicație
Sunt triburi, tipuri de abilități de luptă (, , , , , ),
Tribul lui Durotan are indicele . Tribul 8 aparține clanului lui Durotan.
Tribul este vasal tribului . Șamanul tribului are 3 abilități: , ,
Tribul este vasal tribului . Șamanul tribului are 4 abilități: , , ,
Tribul este vasal tribului . Șamanul tribului are 3 abilități: , ,
Tribul este vasal tribului . Șamanul tribului are 5 abilități: , , , ,
Tribul este vasal tribului . Șamanul tribului are 5 abilități: , , , ,
Tribul este trib dominant (nu este vasal). Șamanul tribului are 3 abilități: , , . s.a.m.d.
Există clanuri:
- (, , , , )
- (, , , , )
- (, ).
Clanul lui Durotan are triburi în zona sa de influență. Abilitățile de luptă ale lui Durotan: , la care se adaugă abilitatea unică . Astfel, abilitățile folosite de Durotan în primul duel vor fi: , , .
Al doilea clan are căpetenia în tribul și este compus din triburi. Abilitățile căpeteniei în cazul unui duel sunt: , , , . Al treilea clan are căpetenia în tribul . Abilitățile căpeteniei în cazul unui duel sunt: , , , , .
Durotan provoacă la duel căpetenia celui de-al treilea clan. Câștigă duelul pentru că numărul de triburi ai clanului său este mai mare. După duel, numărul de triburi ai clanului Frostwolf va fi , iar abilitățile după duel ale lui Durotan vor fi: , , , , , .
Apoi, Durotan va provoca la duel căpetenia celui de-al doilea clan. Numărul de triburi ai clanului Frostwolf după duel este