Jeżeli macie trochę czasu, to będziecie się
chyba dobrze bawić, a przy okazji wniesiecie
czy to trochę ładu/organizacji, lub na odwrót,
jakiś ekstra nieoczekiwany pomysł.
Baroki pojawiają się pęczkami. Ogranicza mnie
uzywanie tylko 30-bitowych liczb pierwszych.
Przede wszystkim czas mam poszarpany i mało
energii. Żeby zebrać rekordy sportowe, to
trzeba puścić program dloa duzżej bazy i na długo,
a nie na kilka minut.
W nocy lub jutro wkleję tutaj kod i już.
Składa sie z dwóch plików. Główny,
brqJul.cpp zawiera algorytm. Drugi jest
include-plik brqJul.h, który ma dane
globalne, include statements, które
włączają standardowe biblioteczki
(nie te potężne, których muszę się dopiero
nauczyć), oraz są w tym pliku i/o rutyny.
Oprócz lekkiego wygładzenia (już w zasadzie
output oczyściłem, tyle że jest surowy),
nieco potem dokonam ulepszeń, przede
wszystkim związanych z chudymi TWRami --
algorytm będzie z jeszcze większą częstotliwością
wyrzucał z siebie baroki.
Ponadto myślę o ograniczaniu go, by nie schodził
ku liczbom o małej liczbie dzielników pierwszych.
Nasz barokowy s.a. nie poszukuje nowych liczb
pierwszych, więc jest bez sensu, by odkrywał
na nowo parzyste liczby doskonałe, siłą rzeczy znane
(bo algorytm korzysta z danych mu liczb pierwszych,
nie odkryje nowej liczby pierwszej Mersenna).
Pozdrawiam,
Włodek
Sezon urlopowy + upał :(
> Chcę Wam przekazać
> kod. Mogę po prostu dać tutaj, jak każdy post,
> a potem ewentualnie Darek by ograniczył
> czytanie tylko do uczestników. (Pierwszy raz
> w życiu takie myśli w ogóle mi przyszły do
> głowy).
Jak masz obawy, to nie wysyłaj na listę. Co raz
wpadło do sieci pozostaje w niej o wiele dłużej
niż można by się spodziewać.
> Baroki pojawiają się pęczkami. Ogranicza mnie
> uzywanie tylko 30-bitowych liczb pierwszych.
A ja się bardzo boję o wydajność, gdy przejdziemy
na coś większego.
Włodku, nie szukaj zaginionego postu w tym wątku.
To była (udana) próba przesłania binarnego
załącznika na grupę, który to post usunąłem.
Mirek