Co dela tenhle program?
Dobre, neni to moc tezke, ale je to takove esteticke:
#include <stdio.h>
int r=0,x,y=0, /*
nt /
c
lx /\ / \ /|\ /|\
u, \/ \\/ \-/ \ /
dn ]
e= ||| /|\ /\ /\ = p p
0 \/ \ / ||| \/ f f f r r
<, tw t s s i i
sy || /|\ /\ i eh e e c n n
t= /- \ / ||| n li l e a t t
d0 ||| t ll l {< k n f f
i, || /|\ /|\ (e s ( fr ( f ( (
o _ ||\ \ / \-/ tu s( t usw o; i s ( " "
. || - / c [[ tg rv [th rx=f t " % \
h mh111 de{l) +di (+'( d+% c n+
> aa000 itte; > +il x+ n inc " "+
/ ir000[ns[nytyrrne<=)'<xn," , );
*/ n = 0 ;
main ( ) {
char v [
100 ] , s;
int t[100 ] ,
u[100 ] ; u
[ 0
]=ftell(stdin ) ;
while(gets (v ) )
{t [ r ]=
strlen (
v);y=
t[ r ]
>y ? t [
r ] : y;
u[++r ] =
ftell(stdin ) ; }
while ( n
< y )
{for(x=0 ; x
<r;x++) { s
=' ' ;
if(n< t [
x ] ) {
fseek(stdin ,u [ x ]
+n , 0 ) ;
scanf("%c", &
s )
; }
printf("%c", s )
; }
printf("\n"); n
++ ; } }
Podotazka: jakou ma tento zdrojak zajimavou vlastnost?
Hej. Ty se musíš dost nudit. Ten kód zakomentovaný téměř do 1/2 zdrojáku je na matení nepřítele ?
bohuzel se nenudim.. a neboj - to neni moje dilo. Je to z celkem proflaknutyho zdroje.
Ten koment ma svuj vyznam, i kdyz kdyby ho bylo min, bylo by to hezci. Ale pak by byl zas celej zdrojak delsi.
Pro zajimavost - tenhle "1-radkovy" program nakresli mesic v aktualni fazi (podle casu nastavenem na pc):
No neni to roztomile napsane?
No, je to co sa tyka SW stranky dost odveci napisane (ocakava ze stdin je seekovatelny ), ale ok, pekny efekt dvojitej informacie, resp. zaujimavy sposob zakodovania informacie (cloveka to hned nenapadne ze tam je toho viac ako vidi na prvy pohlad ).
Ona je to asi trochu blba hadanka, protoze neni moc zabavny to lustit.
Ten program preklopi svuj vstup (stdin) do vystupu (stdout) tak, ze z radku udela sloupce a naopak. A zajimavy na nem je to, ze kdyz se prozene sam sebou (tj. z radku zdrojaku se stanou sloupce a naopak), vznikne zase funkcni zdrojak, kterej dela totez.
Par programu pro inspiraci:
winners2005.tgz
Tak tento kod sa da pomerne dost jednoducho citat... videl som uz aj lepsie zatemnene programy
Co tohle
Ok, nikdo neuhodl: je to kompletni program na hrani sachu.
Umoznuje bud hru 2 hracu proti sobe nebo hru cloveka proti pocitaci (s nastavitelnym stupnem obtiznosti).
Spusteni bez parametru: hra dvou hracu proti sobe.
Spusteni s parametry: hra proti pocitaci (cim vic parametru, tim vic tahu bude promyslet).
Tahy se zadavaji ve tvaru "e2e4".