All pastes #826252 Raw Edit

Anonymous

public cpp v1 · immutable
#826252 ·published 2007-12-21 02:23 UTC
rendered paste body
        unsigned Matrice [CstSz] [CstSz];                Matrice [CstSz / 2] [CstSz / 2] = 1; //On positionne le centre à 1                for (unsigned N (1), Li (CstSz / 2), Col (CstSz / 2), NbParTour (2) ; N < CstSz * CstSz ; )        {            ++Li;            ++Col;                        for (unsigned i = 0 ; i < NbParTour ; ++i) // droite                                Matrice [--Li] [Col] = ++N;                        for (unsigned i = 0 ; i < NbParTour ; ++i) // haut                                Matrice [Li] [--Col] = ++N;                        for (unsigned i = 0 ; i < NbParTour ; ++i) //gauche                                 Matrice [++Li] [Col] = ++N;            for (unsigned i = 0 ; i < NbParTour ; ++o)//bas                                Matrice [Li] [++Col] = ++N;                        NbParTour +=2;        }