Sportarten für C++-Programmierer
-
Na dann auch der
Hürden-Überlauf

-
*hrhr* es gibt einen neuen Weltmeister!
void f0() { throw 1; } void f1() { f0(); } void f2() { f1(); } void f3() { f2(); } void f4() { f3(); } void f5() { f4(); } void f6() { f5(); } void f7() { f6(); } void f8() { f7(); } void f9() { f8(); } void f10() { f9(); } void f11() { f10(); } void f12() { f11(); } void f13() { f12(); } void f14() { f13(); } void f15() { f14(); } void f16() { f15(); } void f17() { f16(); } void f18() { f17(); } void f19() { f18(); } void f20() { f19(); } void f21() { f20(); } void f22() { f21(); } void f23() { f22(); } void f24() { f23(); } void f25() { f24(); } void f26() { f25(); } void f27() { f26(); } void f28() { f27(); } void f29() { f28(); } void f30() { f29(); } void f31() { f30(); } void f32() { f31(); } void f33() { f32(); } void f34() { f33(); } void f35() { f34(); } void f36() { f35(); } void f37() { f36(); } void f38() { f37(); } void f39() { f38(); } void f40() { f39(); } void f41() { f40(); } void f42() { f41(); } void f43() { f42(); } void f44() { f43(); } void f45() { f44(); } void f46() { f45(); } void f47() { f46(); } void f48() { f47(); } void f49() { f48(); } void f50() { f49(); } void f51() { f50(); } void f52() { f51(); } void f53() { f52(); } void f54() { f53(); } void f55() { f54(); } void f56() { f55(); } void f57() { f56(); } void f58() { f57(); } void f59() { f58(); } void f60() { f59(); } void f61() { f60(); } void f62() { f61(); } void f63() { f62(); } void f64() { f63(); } void f65() { f64(); } void f66() { f65(); } void f67() { f66(); } void f68() { f67(); } void f69() { f68(); } void f70() { f69(); } void f71() { f70(); } void f72() { f71(); } void f73() { f72(); } void f74() { f73(); } void f75() { f74(); } void f76() { f75(); } void f77() { f76(); } void f78() { f77(); } void f79() { f78(); } void f80() { f79(); } void f81() { f80(); } void f82() { f81(); } void f83() { f82(); } void f84() { f83(); } void f85() { f84(); } void f86() { f85(); } void f87() { f86(); } void f88() { f87(); } void f89() { f88(); } void f90() { f89(); } void f91() { f90(); } void f92() { f91(); } void f93() { f92(); } void f94() { f93(); } void f95() { f94(); } void f96() { f95(); } void f97() { f96(); } void f98() { f97(); } void f99() { f98(); } void f100() { f99(); } void f101() { f100(); } void f102() { f101(); } void f103() { f102(); } void f104() { f103(); } void f105() { f104(); } void f106() { f105(); } void f107() { f106(); } void f108() { f107(); } void f109() { f108(); } void f110() { f109(); } void f111() { f110(); } void f112() { f111(); } void f113() { f112(); } void f114() { f113(); } void f115() { f114(); } void f116() { f115(); } void f117() { f116(); } void f118() { f117(); } void f119() { f118(); } void f120() { f119(); } void f121() { f120(); } void f122() { f121(); } void f123() { f122(); } void f124() { f123(); } void f125() { f124(); } void f126() { f125(); } void f127() { f126(); } void f128() { f127(); } void f129() { f128(); } void f130() { f129(); } void f131() { f130(); } void f132() { f131(); } void f133() { f132(); } void f134() { f133(); } void f135() { f134(); } void f136() { f135(); } void f137() { f136(); } void f138() { f137(); } void f139() { f138(); } void f140() { f139(); } void f141() { f140(); } void f142() { f141(); } void f143() { f142(); } void f144() { f143(); } void f145() { f144(); } void f146() { f145(); } void f147() { f146(); } void f148() { f147(); } void f149() { f148(); } void f150() { f149(); } void f151() { f150(); } void f152() { f151(); } void f153() { f152(); } void f154() { f153(); } void f155() { f154(); } void f156() { f155(); } void f157() { f156(); } void f158() { f157(); } void f159() { f158(); } void f160() { f159(); } void f161() { f160(); } void f162() { f161(); } void f163() { f162(); } void f164() { f163(); } void f165() { f164(); } void f166() { f165(); } void f167() { f166(); } void f168() { f167(); } void f169() { f168(); } void f170() { f169(); } void f171() { f170(); } void f172() { f171(); } void f173() { f172(); } void f174() { f173(); } void f175() { f174(); } void f176() { f175(); } void f177() { f176(); } void f178() { f177(); } void f179() { f178(); } void f180() { f179(); } void f181() { f180(); } void f182() { f181(); } void f183() { f182(); } void f184() { f183(); } void f185() { f184(); } void f186() { f185(); } void f187() { f186(); } void f188() { f187(); } void f189() { f188(); } void f190() { f189(); } void f191() { f190(); } void f192() { f191(); } void f193() { f192(); } void f194() { f193(); } void f195() { f194(); } void f196() { f195(); } void f197() { f196(); } void f198() { f197(); } void f199() { f198(); } void f200() { f199(); } void f201() { f200(); } int main() { f201(); }...und im gegensatz zu dem drückeberger vor mir, habe ich diesen code VON HAND ERSTELLT. bin ja nicht unsportlich

-
Ich wittere einen Betrug...!
-
void f(unsigned int i) { if( i ) { f( i-1 ); return; } throw 21; } int main() { f(5000); }
-
Ich würd sagen surfing_with_the_alien bekommt den Titel im Exception-Stack-Weitwurf

Wir wärs mit nem guten Schleifenmarathon...
for(int i=1, j=0, k=0; i<10; ++k<i ? 0 : (++j<(k+i)*2 ? k=0 : j=0&++i)) { schritt(); }Jetzt die Quizfrage wie viel ich laufe

Aber ohne ausprobieren das gilt net^^
-
int main(void) { char *buffer = new char[32]; int jump = 1000000; *(buffer+jump) = '0'; delete[] buffer; return 0; }krieg' ich jetzt auch nen titel?
bufferweitsprung oder so...
-
Oh mein Gott wie seid ihr alle so witzig!
Ihr erfüllt doch wirklich jedes Klischee introvertierter IT-Dummsäcke mit chronischer Jungfräulichkeit.
-
gehtsterben schrieb:
Oh mein Gott wie seid ihr alle so witzig!
Ihr erfüllt doch wirklich jedes Klischee introvertierter IT-Dummsäcke mit chronischer Jungfräulichkeit.
sag mal bist du neidisch auf uns?

-
Neid ... aber ja sicher.
Ich wollte mich doch schon immer über lausige Codefragmente herzlichst amüsieren und über die coolen Nerd-Witzchen hier schelmisch freuen können.
-
meine güte, wie kann man nur so neidisch sein....

-
FireFlow schrieb:
Ich würd sagen surfing_with_the_alien bekommt den Titel im Exception-Stack-Weitwurf

Wir wärs mit nem guten Schleifenmarathon...
for(int i=1, j=0, k=0; i<10; ++k<i ? 0 : (++j<(k+i)*2 ? k=0 : j=0&++i)) { schritt(); }Jetzt die Quizfrage wie viel ich laufe

Aber ohne ausprobieren das gilt net^^Schmalspursportler...
Profis machen das so:
for(;P("\n"),R--;P("|"))for(e=C;e--;P("_"+(*u++/8)%2))P("| "+(*u/4)%2);
-
Wie wäre es mit Schwimmen:
int *abc() {
int i=3;return &i;
}
-
Weitsprung:
int main() { goto springen; springen: goto landen; // einfach vorstellen es ist länger^^ landen: return 0; };Sicherlich nich das sinnvollste, fiel mir aber spontan ein.

-
int main() { start: goto jumppad; jumppad: goto start; }