Cerinţa
Se consideră două mulţimi nevide A
şi B
, cu proprietatea că formează o partiție a mulțimii {1,2,...,n}.
Să se construiască un graf bipartit complet cu n
vârfuri, bipartit peste partiţia formată din mulțimile A
și B
.
Date de intrare
Fişierul de intrare bipartitcomplet.in
conţine pe prima linie numărul n
. Urmează un număr k
, apoi k
numere naturale distincte cuprinse între 1
și n
, reprezentând vârfurile din A
. Mulțimea B
conține toate numerele naturale cuprinse între 1
și n
care nu sunt în A
.
Date de ieşire
Fişierul de ieşire bipartitcomplet.out
va conţine matricea de adiacență a grafului construit, câte o linie a matricei pe o linie a fișierului, elementele de pe o linie fiind separate prin exact un spațiu.
Restricţii şi precizări
1 < k < n ≤ 100
Exemplu:
bipartitcomplet.in
7 3 4 6 3
bipartitcomplet.out
0 0 1 1 0 1 0 0 0 1 1 0 1 0 1 1 0 0 1 0 1 1 1 0 0 1 0 1 0 0 1 1 0 1 0 1 1 0 0 1 0 1 0 0 1 1 0 1 0