Liczba "podsystemowa"

Awatar użytkownika
Damian905
Użytkownik
Użytkownik
Posty: 144
Rejestracja: 2 sty 2008, o 17:14
Płeć: Mężczyzna
Podziękował: 9 razy
Pomógł: 16 razy

Liczba "podsystemowa"

Post autor: Damian905 »

Witam!!!
Mam problem z takim zadankiem(nie umiem go w żaden sposób rozgryźć):
Liczby "podsystemowe":
Do zapisania liczb w systemie liczbowym o podstawie p (gdzie 2<p<63)użyto kolejno następujących "cyfr" - symboli 0..9,A..Z,a..z,
O liczbie całkowitej L, zapisanej w układzie liczbowym o podstawie p mówimy, że jest "podsystemowa", jeżeli jest podzielna przez liczbe (p-1). Napisz program w C++ któy po wczytaniu liczby L znajdzie namniejszą wartość p, dla której liczba L będzie liczbą "podsystemową".
Nie chce programu, jedynie jakies wskazówki lub porady jak to zadanie wykonać . Z góry dziękuję.
Awatar użytkownika
wafello
Użytkownik
Użytkownik
Posty: 35
Rejestracja: 7 sty 2009, o 21:50
Płeć: Mężczyzna
Lokalizacja: Józefina
Pomógł: 6 razy

Liczba "podsystemowa"

Post autor: wafello »

Zacznij od własnej implementacji dzielenia - później już z górki.
Awatar użytkownika
Ichiban
Użytkownik
Użytkownik
Posty: 132
Rejestracja: 12 wrz 2008, o 20:55
Płeć: Mężczyzna
Lokalizacja: Kraków
Podziękował: 9 razy
Pomógł: 31 razy

Liczba "podsystemowa"

Post autor: Ichiban »

Liczba x zapisana w systemie p jest podzielna przez p-1 wtedy i tylko wtedy gdy suma cyfr liczby x jest podzielna przez p-1.
Xitami

Liczba "podsystemowa"

Post autor: Xitami »

i tak trzeba sprawdzić p=max cyfra+1 .. 63, rozwiązanie spotka się wcześniej
czy zawsze?

gdyby pytanie było inne - znajdź największe "p" odpowiedź można dać po jednym teście
czy zawsze?
Awatar użytkownika
Ichiban
Użytkownik
Użytkownik
Posty: 132
Rejestracja: 12 wrz 2008, o 20:55
Płeć: Mężczyzna
Lokalizacja: Kraków
Podziękował: 9 razy
Pomógł: 31 razy

Liczba "podsystemowa"

Post autor: Ichiban »

Nie rozumiem pytania... :/
ODPOWIEDZ