DepartajIntră

Problema 2

InformaticănerezolvatăTablouri și matrice

O matrice rară (cu multe elemente nule) este reprezentată prin dimensiunile ei: numărul de linii și numărul de coloane (nlnl și ncnc), numărul de elemente nenule (nnnn) și un vector term\mathtt{term} care conține maxim 100100 de termeni nenuli caracterizați prin poziție (lin\mathtt{lin}, col\mathtt{col}) și valoare (val\mathtt{val}).

typedef struct {
  int lin, col, val;
} termen;

typedef struct {
  int nl, nc, nn;
  termen term[100];
} matrice_rara;

Matricea A=(00007200100300104009)A=\begin{pmatrix} 0 & 0 & 0 & 0 & 7 \\ 2 & 0 & 0 & 1 & 0 \\ 0 & 3 & 0 & 0 & 1 \\ 0 & 4 & 0 & 0 & 9 \end{pmatrix} se va reprezenta (în ordinea parcurgerii pe linii, de la stânga la dreapta) folosind variabila mr\mathtt{mr}. Ce va afișa secvența următoare?

printf("%d", mr.term[1].val); // Pascal: Write(mr.term[2].val);

a) 44; b) 33; c) 11; d) 22; e) 55; f) 77.

Verificare grilă

Autentifică-te pentru a-ți verifica răspunsul →