podpowiem, bo nie lubię dawać gotowców na leniwie zadane pytanie (szczególnie, że trudność algorytmiczna jest na poziomie matematyki z 4 klasy podstawówki):
do a i b przydadzą ci się:
dzielenie modulo (%), które da ci resztę z dzielenia
dzielenie zwykłe (/')
konwersja do inta (np. int(1.234)) żeby skonwertować wynik dzielenia do liczby całkowitej.
do c i d przyda ci się konwersja do stringa (np. str(123) da ci string "123", żeby wydobyć "cyfry".
jeszcze pętla for... in ci się przyda (do iteracji po kolejnych cyfrach w stringu), reversed do odwracania tablicy itp.
chociaż jak się zastanowić, to a i b też można rozwiązać w ten sposób, żeby skonwertować najpierw na stringa. I odwrotnie - c i d też można by rozwiązać przez modulo i dzielenie.