Znacie jakieś rzeczy typu liczby pierwsze, żeby można się było troszkę pobawić, pogrzać procka, ale jednocześnie w miarę proste do implementacji?
while(1){};
a:goto a;
wygrałem :D
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char **argv) {
return main(argc,argv);
}
@bordeux a tu się czasem stos nie przewróci? Nie wiem jak C/C++ potrafią optymalizować wywołania ogonowe...
Jest taki algorytm, tylko nie pamietam nazwy, ktory nie ma dowodu zakoczenia... taki, ktory ciagle oblicza jakas wartosc i zachowuje sie inaczej w zaleznosci od tej wartosci... podpowie ktos nazwe ?
@bordeux a tu się czasem stos nie przewróci? Nie wiem jak C/C++ potrafią optymalizować wywołania ogonowe...
gcc sprytnie optymalizuje wywołania i program spokojnie wychodzi zwracając kod 0 [rotfl] .
@msm to akurat optymalizacja pustej pętli po prostu jest. Skoro w pętli nie ma operacji to ją wyrzuca. Mnie chodziło o optymalizacje wywołań ogonowych która przerobiłaby to na zwykłe while(1) bez niepotrzebnego rozwijania stosu.
Ja pozwolę się wtrącić i dodać, iż w mój zamysł był taki, by można porównać konkretne wyniki i czas ich otrzymania na (w domyśle różnych) prockach.
Ściągnij program SuperPI