Forumul Scientia

IT şi electronică => Programare => Subiect creat de: automat din Mai 27, 2012, 06:02:06 PM

Titlu: ajutor
Scris de: automat din Mai 27, 2012, 06:02:06 PM
Salut.

Se da un sir X de numere intregi de dimensiune n*n. Sa se genereze o matrice A de dimensiune n*n astfel incat elementele matricei
sa reprezinte elementele vectorului X scrise in urmatoarea ordine :    x[1]  x[2]  x[5]
                                                                                             x[4]  x[3]  x[6]
                                                                                             x[9]  x[8]  x[7]

Ex :  pentru n = 3    si   tab[9] = {1, 5, 3, 9, 4, 7, 6, 10, 3}   se obtine :     1   5   4
                                                                                                       9   3   7
                                                                                                       3  10  6

Am incercat in fel si chip, degeaba. Daca puteti sa-mi dati cateva sfaturi.
multumesc.
Titlu: Răspuns: ajutor
Scris de: tavy din Mai 27, 2012, 08:08:24 PM
În primul rând ai înțeles după ce algoritm sunt aranjate numerele în matrice?
Mie mi se pare că sunt într-o spirală ca cea atașată.