.campion
conectare | înregistrare | căutare
Pagina principală » Probleme » matrixdel

ultima problemă
grupă: mică
sursă: OMI 2016
ultimul articol
autor: Prof. Radu Vişinescu
ultimul software
autor: Prof. Emanuela Cerchez
 .campion
matrixdel


Timp maxim de execuţie/test:
0.1 secunde
Memorie totală disponibilă/stivă:
4MB/1 MB

Fie o matrice de numere naturale cu L linii numerotate de la 1 la L şi C coloane numerotate de la 1 la C. Din această matrice se elimină P linii şi Q coloane.

Cerinţă

Să se afişeze matricea rămasă după ştergerea liniilor şi coloanelor.

Date de intrare

Fişierul matrixdel.in conţine pe prima linie numerele L şi C. Pe următoarele L linii se află câte C numere naturale separate prin spaţii reprezentând câte o linie din matrice. Pe linia L+2 se află numărul natural P, iar pe linia L+3 se găsesc, în ordine strict crescătoare şi separate prin spaţii, P numere naturale i1, i2, ..., iP reprezentând indicii liniilor care se vor şterge din matrice. Pe linia L+4 se află numărul natural Q, iar pe linia L+5 se găsesc, în ordine strict crescătoare şi separate prin spaţii, Q numere naturale j1, j2, ..., jQ reprezentând indicii coloanelor care se vor şterge din matrice.

Date de ieşire

Fişierul matrixdel.out va conţine L–P linii. Pe fiecare linie se vor afla, separate prin spaţiu, cele C–Q elemente din coloanele rămase.

Restricţii

  • 3 <= L, C <= 100
  • 1 <= P < L; 1 <= Q < C
  • 1 <= i1 < i2 < ... < iP <= L
  • 1 <= j1 < j2 < ... < jQ <= C
  • elementele matricei sunt numere naturale cuprinse între 0 şi 100

Exemplu

matrixdel.in matrixdel.out Explicaţii
5 3
1 2 3
4 4 4
5 5 5
6 7 8
9 0 10
2
2 3
1
3
1 2
6 7
9 0
Matricea are 5 linii şi 3 coloane. Trebuie şterse liniile 2, 3 şi coloana 3.
Linia 2 are elementele: 4 4 4
Linia 3 are elementele: 5 5 5.
Coloana 3 are elementele: 3 4 5 8 10
După eliminarea liniilor, matricea rămasă este:
1 2 3
6 7 8
9 0 10

După eliminarea coloanei 3 rămâne matricea scrisă în ieşire.
prof. Dan Pracsiu
Liceul "Stefan Procopiu" Vaslui
dpracsiu@yahoo.com
prof. Adrian Panaete
Colegiul National „A. T. Laurian” Botoşani
acpanaete@yahoo.com
propunător: Prof. Emanuela Cerchez
emanuela.cerchez@gmail.com
Probleme recomandate
De la XOR 2013: divider, eliminare, minm, genab, grafxy, matd3, azeval, speed
De acelaşi autor: cai, rebus, harta, comun, axa, sir, ocean14, reduceri, div3, patrate6, vot, reziduu, accesibil, predecesor, permutari, scanduri, ordonare, xor1, paltrei, triunghi1, 123, traseu1, parbit, petrecere, secvbiti, subm, triunghi3, cmmdcsecv, drumuri1, fillmat, secvb, siruri3, acces, segmente, echilibru1, broscute, ksecv, paisprezece, proddiv, perechi2, expeval, maxtri, combcuv, dfs, qtri, blis, maxbin, probleme, divider, eliminare, minm, genab, grafxy, matd3, azeval, speed, maxp, split, binremove, sminus, subsets, tcif, sprime, sir2dif, ecp, arbsum, robotzi, permtr, unudoi, matcnt, ssdj, dominant
Despre matrice: vopsea, harta, opmat, sarpe, light, magic2, tetris, origami, concurs, iepuras, tribile, criptmat, cutie, patrate, 3d, pajura, perspic, vecini2, livada, matrice3, kafka, erdos, grup, scor2, reteta2, rezervatie, scoici, tablou, game, stea, submatrix, cifru, jokes, oua, trecere, na, dotnet, renju, ghici, mere1, agitatie, lacuri, sotron, desen1, camion, ceas1, fibo, parc, excursia, matricea, zidar, joc6, log, concurs2, cladiri, dist, centru, robinson, cuburi2, joc8, joc9, romeo, adevar, soricel2, avere, joc11, vizibil, sah1, blockout, masina3, lsort, anticip, matrice1, evantai, spion, pereti, zumzi, roboti, placare, tabel, ocr, numere7, lacusta, becuri, sir5, flori, cartele, furnica, pavare, poarta, rj, peri, poligon2, sablon1, gradina, matrice4, poartas, balcon, submdisj, v, matrx, figura, neuroni, raze, roboti1, bila, iepurasi, colorare, mat, submatrix1, simetric1, plaja, xor2, guess, albine1, joct, alfabetar, stele, tablou1, alpinist, cladire, cri, grupe2, el, mahjong, sir9, acces, tort1, joc17, mesaj3, zar1, xy, poteci, avioane, broscute, safeu, acoperire1, radioactiv, robot4, lcdr, jb, slide, maxtri, dame, triunghi4, elicop, compresie, mijloc, cubulete, romb, 2ndesc, medalion, bile6, zigzag, puncte5, intersectii, matd3, speed, seif1, traseu2, incadrare, betasah, zona, latin, zmax, amestec, sudoku1, gradina1, spider, zone, bemo, rombul, interclasare, rebus1, tabla, arrows, pseudobil, patrat1, rascoala, harta2, relatii, lasere, defrag, matcnt, ssdj, cript, ssk, teren1, fence, cifre6
surse trimise | ajutor