politia

Time limit: 0.12s Memory limit: 32MB Input: politia.in Output: politia.out

Dubota a terminat Academia de poliţie şi se pregăteşte de prima lui misiune în calitate de poliţist. Primul pas este însă determinarea echipajelor. Un echipaj este format din 22 politişti cu specializări diferite. Cele 22 specializări ale politiştilor sunt şoferi şi itişti. Şoferii trebuie să ştie să conducă maşina şi să folosească echipamentul radio, iar itiştii să ştie să folosească echipamentul radio şi computerul. Au absolvit Academia NSNS poliţişti cu specializarea şofer şi NINI poliţişti cu specializarea itist. Poliţia dispune de MM maşini, RR echipamente radio si CC computere. Din păcate, nu toţi absolvenţii ştiu să folosească echipamentele poliţiei, adică un şofer ştie să conducă numai anumite maşini şi să folosească numai anumite echipamente radio şi, asemănator, un itist nu ştie să folosească decât anumite echipamente radio şi anumite computere.

Cerinţă

Fiind date listele echipamentelor pe care le poate folosi fiecare absolvent, să se determine numărul maxim de echipaje de poliţie care se pot forma.

Date de intrare

Pe prima linie din fişierul de intrare politia.in se află 55 numere întregi separate prin spaţii: NS NI M R CNS \ NI \ M \ R \ C. Pe următoarele 2NS2 \cdot NS linii se găsesc descrierile absolvenţilor şoferi. Primul element de pe linia 2i2 \cdot i este LiM, numărul maşinilor pe care al ii-lea absolvent şofer ştie să le folosească, urmat de LiML_{iM} numere care reprezintă indicii maşinilor pe care acesta ştie să le folosească. Pe linia 2i+12 \cdot i + 1 se află LiRL_{iR}, numărul echipamentelor radio pe care al ii-lea absolvent şofer ştie să le folosească, urmat de LiRL_{iR} numere, reprezentând indicii echipamentelor radio pe care absolventul şofer ştie să le folosească. Pe următoarele 2NI2 \cdot NI linii se găsesc descrierile absolvenţilor itişti, într-o manieră asemănătoare. Pe liniile 2NS+2i2 \cdot NS + 2 \cdot i se găseşte lista echipamentelor radio pe care al ii-lea absolvent itist ştie să le folosească şi pe liniile 2NS+2i+12 \cdot NS + 2 \cdot i + 1 se găseşte lista computerelor pe care al ii-lea absolvent itist ştie să le folosească.

Date de ieșire

În fişierul de ieşire politia.out se va scrie o singură valoare, reprezentând numărul maxim de echipaje care se pot forma.

Restricții și precizări

  • Un echipaj este format din 22 poliţişti: unul şofer, celălalt itist şi 33 echipamente: o maşină, un echipament radio şi un computer.
  • O maşină, un echipament radio sau un computer nu pot fi folosite pentru a forma 22 echipaje diferite.
  • Intr-un echipaj atat soferul cat si itistul trebuie sa stie sa foloseasca acelasi radio.
  • 1NS,NI,M,R,C2001 \leq NS, NI, M, R, C \leq 200
  • 0LiMM0 \leq L_{iM} \leq M
  • 0LiRR0 \leq L_{iR} \leq R
  • 0LiCC0 \leq L_{iC} \leq C

Exemplu

politia.in

2 3 2 4 2
1 1
2 1 2
2 1 2
2 3 4
1 1
1 1
2 2 3
1 1
1 4
1 2

politia.out

4

Explicație

Şoferul 11 ştie să folosească maşina 11 şi echipamentele radio 11 şi 22.
Soferul 22 ştie să folosească maşinile 11 şi 22 şi echipamentele radio 33 şi 44.
Itistul 11 ştie să folosească echimapentul radio 11 şi computerul 1KaTeX parse error: Can't use function '$' in math mode at position 11: . Itistul $̲2 ştie să folosească echimapentele radio 22 şi 33 şi computerul 1KaTeX parse error: Can't use function '$' in math mode at position 11: . Itistul $̲3 ştie să folosească echimapentul radio 44 şi computerul 2.Oposibilitatedeaformaechipajeleeste(s\cofer,itist,mas\cina˘,radio,computer):. O posibilitate de a forma echipajele este (şofer, itist, maşină, radio, computer): (1, 1, 1, 1, 1) \ (2, 3, 2, 4, 2)$

Log in or sign up to be able to send submissions!