Pour tous les informaticiens du forum...

Forum dédié aux posts libres.

Modérateurs : Forum Pokeralille, Membres du comité d'administration

Avatar de l’utilisateur
hellboychess
Full
Full
Messages : 5586
Inscription : Lundi 20 Février 2006 22:42

Pour tous les informaticiens du forum...

Messagepar hellboychess » Jeudi 29 Juin 2006 20:47

poluc
Une paire
Une paire
Messages : 208
Inscription : Jeudi 09 Septembre 2004 10:47

Messagepar poluc » Jeudi 29 Juin 2006 22:15

lol, sympa ce post... :)
--
"Pas de bras, pas de chocolat!"
Avatar de l’utilisateur
Jimbo
Brelan
Brelan
Messages : 1472
Inscription : Jeudi 24 Novembre 2005 20:04

Messagepar Jimbo » Jeudi 29 Juin 2006 23:05

Encore un truc de geek...

Le Seasoned professional est déjà limite mais le Master Programmer c'est de la folie, enfin pour moi :? :D
Avatar de l’utilisateur
COil
Quinte
Quinte
Messages : 1727
Inscription : Samedi 07 Janvier 2006 01:23
Pseudo Winamax : C0il007

Messagepar COil » Jeudi 29 Juin 2006 23:22

Oui master bien chaud quand meme 8)
Pseudo online : COil007
Avatar de l’utilisateur
Yannick LE
Hauteur As
Hauteur As
Messages : 82
Inscription : Jeudi 30 Mars 2006 13:47

désolé.

Messagepar Yannick LE » Jeudi 29 Juin 2006 23:25

excellent !

un peu de poésie avant d'aller dormir...
un programme de Carl Shapiro, primé au IOCC en 1985.
alors, sans le compiler, ça fait quoi, hein ?

#define P(X)j=write(1,X,1)
#define C 39
int M[5000]={2},*u=M,N[5000],R=22,a[4],l[]={0,-1,C-1,-1},m[]={1,-C,-1,C},*b=N,
*d=N,c,e,f,g,i,j,k,s;main(){for(M[i=C*R-1]=24;f|d>=b;){c=M[g=i];i=e;for(s=f=0;
s<4;s++)if((k=m[s]+g)>=0&&k<C*R&&l[s]!=k%C&&(!M[k]||!j&&c>=16!=M[k]>=16))a[f++
]=s;if(f){f=M[e=m[s=a[rand()/(1+2147483647/f)]]+g];j=j<f?f:j;f+=c&-16*!j;M[g]=
c|1<<s;M[*d++=e]=f|1<<(s+2)%4;}else e=d>b++?b[-1]:e;}P(" ");for(s=C;--s;P("_")
)P(" ");for(;P("\n"),R--;P("|"))for(e=C;e--;P("_ "+(*u++/8)%2))P("| "+(*u/4)%2
);}
Avatar de l’utilisateur
Yannick LE
Hauteur As
Hauteur As
Messages : 82
Inscription : Jeudi 30 Mars 2006 13:47

Messagepar Yannick LE » Jeudi 29 Juin 2006 23:28

arggg ! faut remplacer le premier smiley par "point virgule" et le second par "8 parenthèse fermée"

des bugs smarties !!
Avatar de l’utilisateur
Jimbo
Brelan
Brelan
Messages : 1472
Inscription : Jeudi 24 Novembre 2005 20:04

Re: désolé.

Messagepar Jimbo » Jeudi 29 Juin 2006 23:36

Yannick LE a écrit :excellent !

un peu de poésie avant d'aller dormir...
un programme de Carl Shapiro, primé au IOCC en 1985.
alors, sans le compiler, ça fait quoi, hein ?

Code : Tout sélectionner

#define P(X)j=write(1,X,1)
#define C 39
int M[5000]={2},*u=M,N[5000],R=22,a[4],l[]={0,-1,C-1,-1},m[]={1,-C,-1,C},*b=N,
*d=N,c,e,f,g,i,j,k,s;main(){for(M[i=C*R-1]=24;f|d>=b;){c=M[g=i];i=e;for(s=f=0;
s<4;s++)if((k=m[s]+g)>=0&&k<C*R&&l[s]!=k%C&&(!M[k]||!j&&c>=16!=M[k]>=16))a[f++
]=s;if(f){f=M[e=m[s=a[rand()/(1+2147483647/f)]]+g];j=j<f?f:j;f+=c&-16*!j;M[g]=
c|1<<s;M[*d++=e]=f|1<<(s+2)%4;}else e=d>b++?b[-1]:e;}P(" ");for(s=C;--s;P("_")
)P(" ");for(;P("\n"),R--;P("|"))for(e=C;e--;P("_ "+(*u++/8)%2))P("| "+(*u/4)%2
);}

Tout ce que je sais, c'est qu'avec le prof de C que j'ai eu, il aurait eu un 0/20 :D

Sinon j'en sais que dalle...

Aller, je sens bien Poluc nous sortir la réponse... Ou alors JC.
Avatar de l’utilisateur
COil
Quinte
Quinte
Messages : 1727
Inscription : Samedi 07 Janvier 2006 01:23
Pseudo Winamax : C0il007

Messagepar COil » Jeudi 29 Juin 2006 23:41

faudrait deja le réindenter bien afin de comprendre ne serait ce que 5% de l'algo :P
Pseudo online : COil007
Jc
Une paire
Une paire
Messages : 270
Inscription : Mercredi 22 Décembre 2004 12:19

Re: désolé.

Messagepar Jc » Vendredi 30 Juin 2006 21:38

Jimbo a écrit :Aller, je sens bien Poluc nous sortir la réponse... Ou alors JC.


Ca affiche un labyrinthe... Mais je l'ai compilé, parce que ça me gave de lire du code comme ça depuis que je bosse... D'ailleurs le but de l'IOCCC c'est bien de montre à quel point ce genre de code est incompréhensible 8)

Mon Hello Wolrd :

Code : Tout sélectionner

echo 'M;' |cc  -D'M=main(){printf("Hello World!\n");}' -xc - && ./a.out
Hello World!
Avatar de l’utilisateur
Jimbo
Brelan
Brelan
Messages : 1472
Inscription : Jeudi 24 Novembre 2005 20:04

Re: désolé.

Messagepar Jimbo » Vendredi 30 Juin 2006 22:27

Jc a écrit :Mon Hello World :

Code : Tout sélectionner

echo 'M;' |cc  -D'M=main(){printf("Hello World!\n");}' -xc - && ./a.out
Hello World!

Pas mal !
Avatar de l’utilisateur
backtattoo
Full
Full
Messages : 6618
Inscription : Jeudi 29 Décembre 2005 19:09

Messagepar backtattoo » Samedi 01 Juillet 2006 02:37

Zebra 3, ici Zebra 3, des jeunes dialogues sur notre frequence et passent des messages codés!!! Envoyez une patrouille!!
Mojito spirit

Revenir vers « Le défouloir »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 17 invités