[C] Suma w systemie pozycyjnym - długość

drooone
Użytkownik
Użytkownik
Posty: 99
Rejestracja: 27 paź 2010, o 01:03
Płeć: Mężczyzna
Lokalizacja: Gdynia
Podziękował: 10 razy

[C] Suma w systemie pozycyjnym - długość

Post autor: drooone »

Witam
Mam do zrobienia zadanie jak ponizej w dowolnym jezyku programistycznym
nie prosze o jego rozwiazanie tylko o wyjasnienie co tak naprawde mam tu
zrobic bo przyznam szczerze ze nie rozumiem tresci.

"Rozważmy ciąg liczb naturalnych \(\displaystyle{ C}\). Wyznacz liczbę znaków sumy elementów ciągu \(\displaystyle{ C}\) w ustalonym systemie pozycyjnym.

Uwaga wyjątek! W systemie unarnym (jedynkowy system liczbowy) liczbę \(\displaystyle{ 0}\) reprezentujemy jako słowo puste.
Wejście

Wiersz zawierający ciąg co najmniej dwóch liczb naturalnych, oddzielonych znakiem odstępu/spacji (ASCII kod 32), z których pierwsza definiuje długość ciągu \(\displaystyle{ C}\), druga podstawę systemu pozycyjnego, a każda kolejna (jeżeli istnieje) stanowi elementy ciągu \(\displaystyle{ C}\). Długość ciągu \(\displaystyle{ C}\) ograniczona przez \(\displaystyle{ 10^6}\), podstawa systemu pozycyjnego zawarta w przedziale wartości \(\displaystyle{ [1,10^9]}\). Dla dowolnego elementu c ciągu C zachodzi \(\displaystyle{ 0 \le c \le 10^3}\).
Wyjście

Wiersz zawierajacy pojdynczą liczbę naturalną będącą rozwiązaniem postawionego problemu.

Kod: Zaznacz cały

Przykład 1
Wejście:
10 10 0 1 2 3 4 5 6 7 8 9
Wyjście:
2

Przykład 2
Wejście:
10 2 0 1 2 3 4 5 6 7 8 9
Wyjście:
6
Z gory dzieki za wyjasnienie zadania.
Ostatnio zmieniony 1 paź 2012, o 22:52 przez Afish, łącznie zmieniany 1 raz.
Powód: Całe wyrażenia matematyczne umieszczaj w tagach [latex] [/latex].
Awatar użytkownika
miki999
Użytkownik
Użytkownik
Posty: 8691
Rejestracja: 28 lis 2007, o 18:10
Płeć: Mężczyzna
Lokalizacja: Gdańsk
Podziękował: 36 razy
Pomógł: 1001 razy

[C]Suma w systemie pozycyjnym - długość

Post autor: miki999 »

Postaram się wytłumaczyć na przykładzie:
Przykład 1
Wejście:
10 10 0 1 2 3 4 5 6 7 8 9
Wyjście:
2
Pierwsza podana jest:
z których pierwsza definiuje długość ciągu C
Zatem mamy 10 liczb
druga podstawę systemu pozycyjnego,
Drugą liczbą jest \(\displaystyle{ 10}\), czyli mamy system dziesiątkowy
a każda kolejna (jeżeli istnieje) stanowi elementy ciągu C
Czyli liczby \(\displaystyle{ 0, 1, 2, 3, ..., 9}\) stanowią ciąg.

Wracamy do polecenia:
Wyznacz liczbę znaków sumy elementów ciągu C w ustalonym systemie pozycyjnym.
\(\displaystyle{ 0+1+2+3+...+8+9=45}\). \(\displaystyle{ 45}\) składa się z dwóch znaków, więc odpowiedzią jest \(\displaystyle{ 2}\).


Coś jest jeszcze niejasne?
drooone
Użytkownik
Użytkownik
Posty: 99
Rejestracja: 27 paź 2010, o 01:03
Płeć: Mężczyzna
Lokalizacja: Gdynia
Podziękował: 10 razy

[C]Suma w systemie pozycyjnym - długość

Post autor: drooone »

Dzieki
Wiedzialem ze to bedzie cos banalnego.
ODPOWIEDZ