| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 
 |  
#include <stdio.h>
 
int jeu_des_reines()
{
    int tab[9];
    tab[1] = 1;    
 
    while (tab[1] < 5)
    {
          tab[2] = 1;
          while (tab[2] < 5)
          {
                if ((tab[2] != tab[1]) && (tab[2] != tab[1]+1) && (tab[2] != tab[1]-1))
                {
                       tab[3] = 1;
                       while (tab[3] < 5)
                       {
                             if ((tab[3] != tab[1]) && (tab[3] != tab[2]) && (tab[3] != tab[1]+2) && (tab[3] != tab[1]-2) && (tab[3] != tab[2]+1) && (tab[3] != tab[2]-1))
                             {
                                     tab[4] = 1;
                                     while (tab[4] < 5)
                                     {
                                           if ((tab[4] != tab[1]) && (tab[4] != tab[2]) && (tab[4] != tab[3]) && (tab[4] != tab[1]+3) && (tab[4] != tab[1]-3) && (tab[4] != tab[2]+2) && (tab[4] != tab[2]-2) && (tab[4] != tab[3]+1) && (tab[4] != tab[3]-1))
                                           {
                                                       printf("%d", tab[1]);
                                                       printf("%d", tab[2]);
                                                       printf("%d", tab[3]);
                                                       printf("%d", tab[4]);
                                                       printf("\n");
                                           }
                                           tab[4]++;
                                     }
                             }
                             tab[3]++;
                       }
                }
                tab[2]++;
          }
          tab[1]++;
    }
}
 
int main()
{
    jeu_des_reines();
    return (0);
} | 
Partager