Ködlámpa blog

Világít az éjszakába

Friss topikok

  • Krisz: Kedves KNJ, János! Köszi szépen az ötleteket. Az az igazság, évekkel ezelőtt lepasszoltam ezeket ... (2013.03.30. 17:36) Telex: ketteske (Siemens T1000)
  • kef: Na akkor adok projekt ötleteket, jól figyelj! Sörfőzés a mosógépben. Ehhez ugye nem árt valamilye... (2013.03.02. 16:20) Arduino
  • kef: "Eszter elszámolt 16-ig. Kétszer :)" Na az már majdnem 32. Rendeltem a minap 32GB microSD kártyát,... (2013.02.27. 18:40) Hírek
  • andrea: Sok puszit küldök a kedves ünnepeltnek! (2013.01.30. 08:13) 4
  • Krisz: Köszi szépen, Kata! :) Írok is egy posztot róla :) (2013.01.29. 21:05) Török basa pocakja

Linkblog

KocKarácsony infósoknak

2010.12.26. 10:32 Ködlámpa

Mit-ír-ki? (Aktuális!)

#include <stdio.h>
main(int t,char _,char *a)
{return!0<t?t<3?main(-79,-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<t?main ( 2, 2 , "%s"):*a=='/'||main(0,main(-61,*a, "!ek;dc \
i@bK'(q)-[w]*%n+r3#l,{}:\nuwloca-O;m .vpbks,fxntdCeghiry"),a+1);}

Boldog kockarácsonyt!

6 komment

A bejegyzés trackback címe:

https://kodlampa.blog.hu/api/trackback/id/tr676889079

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

43578 2010.12.27. 22:17:33

Hmmm? Neminfósok is várják a megfejtést... Marci

112923 2010.12.28. 01:08:32

Közkívánatra akkor némi kis magyarázat: Aki már programozott valaha C-ben vagy bármi hasonló nyelven (Java, C#, Perl, PHP, Pascal, akármi), az tudja, hogy lehet szép, olvasható kódot írni, és olyat is, amiben egy hét múlva a kód írója maga sem tudja, hogy mi miért van. Az International Obfuscated C Code Contest (http://www.ioccc.org/) pont arról szól, hogy ki tud olvashatatlanabb C kódot írni. Itt a nehezen érthetőség már nem hanyagság, hanem művészet, erre példa a fenti szösszenet is. (Azt amúgy természetesen nem én írtam, hanem az valamelyik korábbi évi helyezett e versenyen.) A fenti kódot és ezt az egészet persze tényleg az fogja igazán értékelni, aki programozott valaha C-ben. No, és akkor a lényeg, mit ír ki? Az alábbi angol karácsonyi dalt, ami némileg rekurzív, csakúgy, mint maga a kód. Szóval innentől a bemásolom a program kimenetét: On the first day of Christmas my true love gave to me a partridge in a pear tree. On the second day of Christmas my true love gave to me two turtle doves and a partridge in a pear tree. On the third day of Christmas my true love gave to me three french hens, two turtle doves and a partridge in a pear tree. On the fourth day of Christmas my true love gave to me four calling birds, three french hens, two turtle doves and a partridge in a pear tree. On the fifth day of Christmas my true love gave to me five gold rings; four calling birds, three french hens, two turtle doves and a partridge in a pear tree. On the sixth day of Christmas my true love gave to me six geese a-laying, five gold rings; four calling birds, three french hens, two turtle doves and a partridge in a pear tree. On the seventh day of Christmas my true love gave to me 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. On the eighth day of Christmas my true love gave to me 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. On the ninth day of Christmas my true love gave to me 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. On the tenth day of Christmas my true love gave to me 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. On the eleventh day of Christmas my true love gave to me 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. On the twelfth day of Christmas my true love gave 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.

andr 2010.12.29. 17:18:46

A programozás csodálatos világa!...

43578 2011.01.04. 00:09:03

A rekurzív dolgot értem, de akkor is jó pár szónyi karakternek benne kell lennie nagyjából jó sorrendben, de ezt nem látom (bár nem nézegettem nagyon tüzetesen). Ezek a karakterek valami kódolással vannak benne? Marci U.i. rekareka vagyok, mert azt ajánlotta fel, hogy "Kijelentkezek", k-val a végén, és én ilyet nem mondok. :-)

112923 2011.01.04. 13:32:41

Őszintén szólva gőzöm sincs: nem olyan egyszerű ezeket a kódokat visszafejteni, én meg nem ezzel töltöm az időm :)

kef 2011.01.07. 07:01:50

Próbáld ki bemeneti paraméterekkel futtatni. Egy random karácsonyi nóta generátor lesz belőle.
süti beállítások módosítása