Profilo di Riycon2003

Nome Riycon2003
Indirizzo email n/a
Messaggi4
  • Re: QUADRATO MAGICO 3X3
    Forum >> Principianti
    Ho provato per un pò ma nel mio libro di testo non viene spiegato e non riesco a capire come fare a mescolare una matrice 3x3. Ho provato ad usare la funzione shuffle ma così riesco a mescolare solo le tre liste e gli elementi in ogni singola lista. Io vorrei mescolare gli elementi di tutte e tre le liste.

    Qualcuno può aiutarmi?



    --- Ultima modifica di Riycon2003 in data 2019-12-12 11:11:29 ---
  • Re: QUADRATO MAGICO 3X3
    Forum >> Principianti
    beh, puoi rappresentare la matrice come una lista di liste. Poi, manovrando gli indici di lista è facile ottenere le somme delle righe e delle colonne.

    Scusa, ho appena trovato come sommare le righe,colonne e diagonali, l'unica cosa che non capisco è come far si che nella matrice vengano inseriti numeri da 1 a 9 compreso senza che ci siano doppioni e non in ordine preciso ma casuale.

    Grazie se mi rispondi




  • Re: QUADRATO MAGICO 3X3
    Forum >> Principianti
    Scusa per il disturbo, potresti inviarmi un esempio di come creare una matrice 3x3 del tipo [[8,4,6],[7,9,2],[5,1,3]] e poi verificare che le righe, le colonne e le diagonali siano il numero magico(15)

    Grazie

  • QUADRATO MAGICO 3X3
    Forum >> Principianti
    Scusate, mi sto approcciando da poco a python, ci sarebbe qualcuno così gentile da propormi una soluzione per questo problema o comunque un aiuto?

    Grazie





    Testo


    Verifica se una matrice 3x3 è un quadrato magico.
    Un quadrato magico
    di ordine n è una matrice quadrata n x n composta da tutti a soli i
    numeri interi da 1 a n^2 e tale che la somma degli elementi su ogni
    riga, ogni colonna ed ognuna delle diagonali principali sia la stessa.