1 Декодуй «1010101000»
2 Декодуй «1000000001»
Ось приклад декодування:
Декодуй 111110
В декодуванні завжди починаємо з цього рядка
1:2=0(1)
Щоб знайти наступне число треба дільник множити на 2 та додавати, те число, що в дужках
Значить: 1*2+1= 3
3:2=1(1)
Далі: 3*2+1= 7
7:2=3(1)
Далі: 7*2+1= 15
Далі: 15*2+1= 31
Далі: 31*2+0= 62
Ответы
Ответ:
Для декодування послідовності "1010101000" спочатку розглянемо правило, що задане вами:
Починаємо з введення: 1:2=0(1)
Для знаходження наступного числа множимо попереднє число на 2 та додаємо число в дужках.
Тепер застосуємо це правило:
1:2=0(1)
02+1=1
1:2=0(1)
02+1=1
1:2=0(1)
02+1=1
1:2=0(1)
02+1=1
1:2=0(1)
Тепер ми розкодували послідовність "1010101000" у вигляді десяткових чисел:
1010101000 = 111111000 = 62
Отже, послідовність "1010101000" розкодована в число 62.
Аналогічно розкодуємо послідовність "1000000001":
1:2=0(1)
02+1=1
1:2=0(1)
02+1=1
1:2=0(1)
02+1=1
1:2=0(1)
02+1=1
1:2=0(1)
02+1=1
1:2=0(1)
02+1=1
1:2=0(1)
0*2+1=1
1:2=0(1)
Тепер ми розкодували послідовність "1000000001" у вигляді десяткових чисел:
1000000001 = 111111111 = 511
Отже, послідовність "1000000001" розкодована в число 511.
Объяснение: