#290 · Subiectul II · Programare
Matrice cu cifrele lui x pe diagonală, deasupra și sub ea
✓ Rezolvare explicatăTeleorman 2026 · nr. 49
Enunț
Se citesc de la tastatură două numere naturale nenule n și x, cu 100 ≤ x ≤ 999. Să se construiască o matrice cu n linii și n coloane astfel: pe diagonala principală matricea va conține numai cifra unităților numărului x, deasupra diagonalei principale va conține numai cifra zecilor numărului x, iar sub diagonala principală cifra sutelor numărului x. Să se afișeze matricea construită.
Exemple
| Date de intrare | Date de ieșire |
|---|---|
5 237 |
7 3 3 3 32 7 3 3 32 2 7 3 32 2 2 7 32 2 2 2 7 |
⚠️ Subiectul oficial cere o matrice „cu n linii și m coloane", dar m nu se citește nicăieri, iar diagonala principală există doar la matricea pătratică. Exemplul oficial e 5 × 5, deci matricea are n linii și n coloane.
Rezolvare
Exersează mai departe
Probleme cu aceeași tehnică
#167ProgramareMatrice formată din cifrele unui număr#189ProgramareElemente egale cu c.m.m.d.c. dintre suma liniei și produsul coloanei#287ProgramareMatrice pătratică cu cifrele lui x pe linia k și pe coloana k#288ProgramareMatricea în care fiecare element devine suma divizorilor săi proprii#306ProgramareMatrice cu ultima cifră a produsului indicilor#347ProgramareElemente puternice — divizibile cu numărul lor de cifre