Algorytm rosyjskich wiesniakow, algorytm stosowany w ukladach mnozacych, przypisywany sposobowi mnozenia liczb uzywanemu w XIX-wiecznej Rosji: mnozone czynniki a i b ustawia sie w naglowku dwoch kolumn; w nastepnych wierszach wpisuje sie polowy poprzednich wartosci a z odrzucona czescia ulamkowa i podwojenia wartosci b, az do uzyskania w kolumnie a wartosci 1. Sumujac te wiersze z kolumny b, dla ktorych wartosci w kolumnie a sa nieparzyste, uzyskuje sie iloczyn liczb a i b.

A teraz po ludzku 25*24 - X/2(zaokraglajac w dol), Y*2, wynik to suma Y tam gdzie X nieparzyste, proste? :drink:
X ___ Y
25 ___ 24*
12 ___ 48
6 ___ 96
3 ___ 192*
1 ___ 384*

Wynik 600=384+192+24

W algorytmie tym w pierwszej kolumnie wypisujemy ilorazy calkowite z kolejnych dzielen
mnoznika przez dwa, a w kolumnie drugiej kolejne iloczyny mnoznej, pomnozonej przez 2.
Iloczyn uzyskujemy dodajac te iloczyny X , przy ktorych znajduje sie liczba nieparzysta w
pierwszej kolumnie.