Prime walks

Like any average guy in his late 40s, anticipating the upcomming spring, I get an urge to write another random walk algorithm. No fooling Mother Nature, folks, ...

Pierwsze spacery

Jak każdego zdrowego faceta po czterdziestce, od czasu do czasu łapie mnie straszna chętka na napisanie jakiegoś interesującego algorytmu na losowy spacer na dw...

Postępowo

Jednym z najbardziej popularnych elementów większości języków programowania są pętle. Pętla to kawałek kodu, który się uruchamia w kółko wiele razy (abo niewiel...

Yin oraz Yang to koncept dualizmu świata pochodzący z chińskiej filozofii. Jest to również znak rozpoznawczy T'ai Chi, a na polski tłumaczy się go bodajże jako ...

Siedem mrówek z bonusem

Jakiś czas temu pisałem tu o Mrówce Langtona. Od tamtej pory temat mi trochę przysechł, ale niedawno - w ramach porządkowania plików w chmurze - odkryłem tamten...

Python kontra PyPy

Każdy szanujący się pytonista prędzej czy później zauważy, że chociaż język jest fajny, to jednak niezbyt szybki. Jeżeli potrzebujemy szybkości... ... piszemy w...

Wroga wrogiem

Jak mówi stare przysłowie, kaca najlepiej leczyć wódką. Dzisiaj nie będę opowiadał o piciu alkoholu (patrz Ralf) tylko o gierce, w którą się wciągnąłem kilka ty...

Mrówkowe szaleństwo

Natrafiłem niedawno w Wikipedii na Mrówkę Langdona. Pomysł jest w sumie prosty: na nieskończenie dużej planszy składającej się kwadratowych pól stoi sobie mrówk...

Pchełki Python: 15999

Bierzemy liczbę naturalną, następnie każdą jej cyfrę podnosimy do kwadratu, kwadraty sumujemy, wynik sumowania poddajemy tej samej operacji i tak do oporu. Co w...