Ie/Informatyka/Algorytm mnożenia rosyjskich chłopów

Mnożenie to polega na czymś takim Np.: 128 * 50 = 128/*2 50/:2 256/*2 25/:2 512/*2 14/:2 1024/*2 7/:2 2048/*2 3/:2 4096    1

Gdy już dojdziemy do jednego w prawej kolumnie, na leży skreślić linie w których w prawej kolumnie jest liczba parzysta. Tak jak niżej. (Zamiast skreśleń zastosowałem podkreślenie. XD)

128 50 256 25 512 14 1024 7 2048 3 4096   1

Następnie nie skreślone liczby z lewej kolumny dodajemy.

128 50 256 25 512 14 1024 7 2048 3 4096   1 +  6400

Otrzymana liczba to wynik mnożenia. Czyli: 128 * 50 = 6400 To wszystko (Maked by XMaTreKX)