Jak przedstawić liczbę w ustalonym systemie pozycyjnym o podstawie d?

0

Mam do zrobienia zadanie o następującej treści:

Rozważmy ciąg C złożony z n liczb naturalnych. Wyznacz liczbę znaków sumy elementów ciągu C w ustalonym systemie pozycyjnym o podstawie d.

Przykład i/o podany do zadania:

wejście: 100 64

94 39 65 93 40 83 5 100 82 32 80 20 77 89 100 28 36 47 95 32 13 37 79 48 66 50 57 47 29 18 89 26 19 41 5 20 70 4 25 74 51 15 54 17 22 89 34 89 7 84 33 13 68 93 15 85 64 65 94 15 99 67 28 63 59 84 24 22 32 34 72 76 48 37 30 71 10 68 72 33 26 80 98 65 93 42 0 72 17 76 16 70 27 35 46 45 76 64 65 94

wyjście: 3

Suma powyższych liczb to trochę ponad 5k, więc długość tej sumy to 4. Liczba 4 w systemie o podstawie 64 to, jak mi się wydawało 4.
Potwierdza to https://www.wolframalpha.com/input/?i=convert+4+base+10+to+base+64&lk=3

Dlaczego w takim razie na wyjściu ma być 3? Coś pominąłem?

0

Źle zrozumiałem polecenie i myślałem, że program coś źle liczy. Chodziło o to, żeby przedstawić sumę w systemie o podstawie d i dopiero podać ilość cyfr, a nie - tak jak ja robiłem - przedstawić ilość cyfr sumy w systemie o podstawie d.

https://www.wolframalpha.com/input/?i=convert+5197+base+10+to+base+64 - zgadza się - jest 3.

1 użytkowników online, w tym zalogowanych: 0, gości: 1