Napisz program, który odczytuje ze standardowego wejścia dwie liczby całkowite, każda nowa linia jest zakończona, zwane dalej „liczbą” i „radiksem” oraz:
- Drukuje każdą stałą wiadomość chcesz jeśli liczba jest palindrom w tym radix (np
true
,t
,1
) - Drukuje każdą inną ustaloną wiadomość, którą chcesz, jeśli liczba nie jest palindrom w tym radix (np
false
,f
,0
, itd.) - Te komunikaty muszą być takie same dla każdego biegu, ale nie ma żadnych zasad dotyczących tego, czym muszą być (co jest najlepsze do gry w golfa).
- Możesz założyć, że dane wejściowe są prawidłowe, dwie dodatnie liczby całkowite. „liczba” nie przekroczy
2147483647
, „podstawa” nie przekroczy32767
. - Nie możesz korzystać z zasobów zewnętrznych, ale możesz użyć dowolnej funkcji matematycznej domyślnie dostępnej w Twoim języku.
Uwaga: podstawa to tylko podstawa liczby.
Przykładowe przebiegi:
16
10
false
16
3
true
16
20
true
121
10
true
5
5
false
12346
12345
true
16781313
64
true
16781313
16
true