Programy jsou psany Pythonu, tak nebudte prekvapeni. Kdo interpreter tohoto vyborneho multiplatformniho jazyka jeste nemate, utikejte si ho rychle stahnout na http://www.python.org.
Pokud se z nejakeho duvodu nechcete s Pythonem parat, klidne jen mrknete na zdrojaky. Postup vypoctu z nich lze (vetsinou) vykoukat myslim dosti snadno...
Update: Takze pole uz mam nastesti uspesne za sebou. Dodavam i rozdelane programky (oznacene vykricniky). Snad pomuzou vyresit alespon cast otazek...
P.S.: Pokud nebude nektery z programu pro vase zadani fungovat, klidne se ozvete na "radek (zavinac) podgorny (tecka) cz" a ja se je pro vas rad pokusim opravit. Nerikam, ze to bude pres noc (nebo vubec), ale uplne no-warranty to taky neni...