fra0 | faut dire que l'énoncé du problème est assez dirigiste
allé un 385 pour la route
blurps
Code :
- #define H 5
- #define W 5
- #define DI 0
- #define DJ 0
- #define AI 3
- #define AJ 3
- static char l[H][W] =
- {{0x7, 0x5, 0x0, 0x5, 0x9},
- {0x3, 0x1, 0x4, 0x9, 0xa},
- {0x0, 0xc, 0x3, 0x4, 0x0},
- {0xa, 0x3, 0xc, 0xb, 0xa},
- {0xe, 0x6, 0x1, 0xc, 0xe}};
- #include <stdio.h>
- #define u size_t
- #define k l[i][j]
- #define l(o)j)||o&~k&&_(i
- u _(u i, u j)
- {
- return i<H&j<W&&k<16?k+=64,!(
- i-DI|DJ-l(1)-1,l(2),-1+l(4)+1
- ,l(8),1+j)?printf("(%u,%u)\n"
- ,i,j):0:0;}int main(){_(AI,AJ);
- }
|
Message édité par fra0 le 10-12-2005 à 04:24:46
|