Hola a todos:
Navegando el otro día por ahí me encontré con el siguiente código:
#include
main(t,_,a)
char *a;
{return!079,-13,a+main(-87,1_,
main(-86, 0, a+1 )+a)):1,t<_?main(t+1, _, a ):3,main ( -94, -27+t, a
)&&t 2 ?_<13 ?main ( 2, _+1, "%s %d %d\n" ):9:16:t<0?t<-72?main(_,
t,"@n'+,#'/*{}w+/w#cdnr/+,{}r/*de}+,/*{*+,/w{%+,/w#q#n+,/#{l,+,/n{n+\
,/+#n+,/#;#q#n+,/+k#;*+,/'r :'d*'3,}{w+K w'K:'+}e#';dq#'l q#'+d'K#!/\
+k#;q#'r}eKK#}w'r}eKK{nl]'/#;#q#n'){)#}w'){){nl]'/+#n';d}rw' i;# ){n\
l]!/n{n#'; r{#w'r nc{nl]'/#{l,+'K {rw' iK{;[{nl]'/w#q#\
n'wk nw' iwk{KK{nl]!/w{%'l##w#' i; :{nl]'/*{q#'ld;r'}{nlwb!/*de}'c \
;;{nl'-{}rw]'/+,}##'*}#nc,',#nw]'/+kd'+e}+;\
#'rdq#w! nr'/ ') }+}{rl#'{n' ')# }'+}##(!!/")
:t<-50?_*a ?putchar(a[ 31 ]):main(-65,_,a+1):main((*a '/')+t,_,a\
+1 ):0
i@bK’(q)-[w]*%n+r3#l,{}:\nuwloca-O;m .vpbks,fxntdCeghiry”),a+1);}
¿ Curioso verdad ?. Pues nada, a ver quien averigua la salida del programa (sin compilarlo y ejecutarlo
).
Un saludo, Arturo.
Comentarios
On the first day of Christmas my true love sent to me...
Es un programita que escribe la letra de un popular villancico inglés. Sé la música, el que quiera, se lo canto... Ahí va la letra (podríamos decir que es un poco recursiva):
Primera estrofa:
On the first day of Christmas, my true love sent to me
A partridge in a pear tree.
Segunda estrofa:
On the second day of Christmas, my true love sent to me
Two turtle doves
and a partridge in a pear tree.
La cosa va así, hasta los doce días de Navidad (que es lo que dura en anglosajonia la Navidad). La última estrofa es:
On the twelfth day of Christmas, my true love sent to me
Twelve drummers drumming,
eleven pipers piping,
ten lords a-leaping,
nine ladies dancing,
eight maids a-milking,
seven swans a-swimming,
six geese a-laying,
five gold rings;
four calling birds,
three French hens,
two turtle doves
and a partridge in a pear tree.
Que la Fuerza os acompañe...
-------------
Nacho
Premio para el caballero !!!!!
Pero por DIOS no cantes !!!!!!!!
. Ya nos hacemos una idea.
Un saludo, Arturo.
**********************************************************************************
Hay tontos que tontos parecen, hay tontos que tontos son, pero
hay una clase peor de tontos que hacen parecer tontos a los que
listos son.
**********************************************************************************
**********************************************************************************
Hay tontos que tontos parecen, hay tontos que tontos son, pero
hay una clase peor de tontos que hacen parecer tontos a los que
listos son.
*****************************
Venga chicos
Venga chicos, ya habéis demostrado los dos que sabéis usar el google...
No soy portavoz de ningún colectivo, grupo o facción. Mi opinión es personal e intransferible.
faltaba el include
En la primera línea se incluye stdio.h
**********************************************************************************
Hay tontos que tontos parecen, hay tontos que tontos son, pero
hay una clase peor de tontos que hacen parecer tontos a los que
listos son.
**********************************************************************************
**********************************************************************************
Hay tontos que tontos parecen, hay tontos que tontos son, pero
hay una clase peor de tontos que hacen parecer tontos a los que
listos son.
*****************************