006
01.08.2003, 09:43 Uhr
0xdeadbeef
Gott (Operator)
|
Sowas in der Art:
C++: |
int z,w,b,c;main(t){for(;read(0,&c,1);isspace(c)?w+=t,t=0,z+=c==10:++b,t=1);printf("%d %d %d",b,w,z);}
|
Ich sitz leider grad an nem Rechner ohne Compiler, aber als Proof of concept sollte das durchgehen. Schweinerei ist natürlich, dass ich davon ausgehe, dass das Programm ohne Parameter aufgerufen wird, so dass am Anfang t==1... -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra |