017
18.09.2003, 13:54 Uhr
0xdeadbeef
Gott (Operator)
|
Naja, wenn man ähnlich weit fasst. Du hast die ganzen dreckigen Tricks noch nicht so richtig aus dem FF drauf. Zum Beispiel würde ich bei Golf-Programmen nach Möglichkeit alle Variablen global definieren, dann sind sie nämlich gleich initialisiert. Oder dein int v - jede Menge unnötiges rumgecaste. Was soll dieses if(y>n+4)? und so weiter. Nein, mein junger Skywalker, du hast noch viel zu lernen.
Übrigens:
C++: |
char b[501],*c=b,*d=b;l(e,f)char*e,*f;{return*e>*f;} main(i){for(i=read(0,b,500);[b]*d;[/b]){for(c=d;[b]*++d&&isalpha(*d);[/b]); qsort(c,d-c-1,1,l);while(*d&&!isalpha(*d++));}puts(b);}
|
MAnchmal bin ich wirklich blind. Das sind nochmal sechs weniger. -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra Dieser Post wurde am 18.09.2003 um 14:10 Uhr von 0xdeadbeef editiert. |