Каталог заданий.
Посимвольное преобразование в n-ричной системе счисления

Пройти тестирование по этим заданиям
Вернуться к каталогу заданий
Версия для печати и копирования в MS Word
1
Тип 5 № 75242
i

Ал­го­ритм по­лу­ча­ет на вход на­ту­раль­ное число N и стро­ит по нему новое число R сле­ду­ю­щим об­ра­зом.

1.  Стро­ит­ся тро­ич­ная за­пись числа N.

2.  В по­лу­чен­ной за­пи­си все нули за­ме­ня­ют­ся на двой­ки, все двой­ки  — на нули. Из по­лу­чен­но­го числа уда­ля­ют­ся ве­ду­щие нули.

3.  Ре­зуль­тат пе­ре­во­дит­ся в де­ся­тич­ную си­сте­му счис­ле­ния.

4.  Ре­зуль­та­том ра­бо­ты ал­го­рит­ма ста­но­вит­ся мо­дуль раз­но­сти ис­ход­но­го числа N и числа, по­лу­чен­но­го на преды­ду­щем шаге.

 

При­мер. Дано число N  =  35. Ал­го­ритм ра­бо­та­ет сле­ду­ю­щим об­ра­зом.

1.  Стро­им тро­ич­ную за­пись числа N: 3510  =  10223.

2.  За­ме­ня­ем цифры и уда­ля­ем ве­ду­щие нули: 1022 → 1200.

3.  Пе­ре­во­дим в де­ся­тич­ную си­сте­му: 12003  =  4510.

4.  Вы­чис­ля­ем мо­дуль раз­но­сти: |35 − 45|  =  10.

Ре­зуль­тат ра­бо­ты ал­го­рит­ма R  =  10.

При каком наи­мень­шем N в ре­зуль­та­те ра­бо­ты ал­го­рит­ма по­лу­чит­ся R  =  1 864 246.


Аналоги к заданию № 75242: 75269 Все


2
Тип 5 № 76220
i

На вход ал­го­рит­ма подаётся на­ту­раль­ное число  N боль­ше 20. Ал­го­ритм стро­ит по нему новое число R сле­ду­ю­щим об­ра­зом.

1.  Стро­ит­ся вось­ме­рич­ная за­пись числа N.

2.  Далее эта за­пись об­ра­ба­ты­ва­ет­ся по сле­ду­ю­ще­му пра­ви­лу:

— если число N де­лит­ся на 7, то к вось­ме­рич­ной за­пи­си числа спра­ва до­пи­сы­ва­ют­ся его по­след­ние две цифры;

— если число N не де­лит­ся на 7, то оста­ток от де­ле­ния числа N на 7 умно­жа­ет­ся на семь, а затем по­лу­чен­ный ре­зуль­тат в вось­ме­рич­ном виде при­пи­сы­ва­ет­ся слева к вось­ме­рич­ной за­пи­си.

По­лу­чен­ная таким об­ра­зом за­пись яв­ля­ет­ся вось­ме­рич­ной за­пи­сью ис­ко­мо­го числа R.

На­при­мер, для ис­ход­но­го числа 2110  =  258 ре­зуль­та­том яв­ля­ет­ся число 25258  =  136510, для ис­ход­но­го числа 2210  =  268 ре­зуль­та­том яв­ля­ет­ся число 7268  =  47010.

Ука­жи­те такое число N, для ко­то­ро­го число R яв­ля­ет­ся наи­мень­шим среди чисел, пре­вы­ша­ю­щих 500. В от­ве­те это число за­пи­ши­те в де­ся­тич­ной си­сте­ме счис­ле­ния.

В от­ве­те за­пи­ши­те это число в де­ся­тич­ной си­сте­ме счис­ле­ния.


3
Тип 5 № 78030
i

На вход ал­го­рит­ма подаётся на­ту­раль­ное число N. Ал­го­ритм стро­ит по нему новое число R сле­ду­ю­щим об­ра­зом.

1.  Стро­ит­ся тро­ич­ная за­пись числа N.

2.  Далее эта за­пись об­ра­ба­ты­ва­ет­ся по сле­ду­ю­ще­му пра­ви­лу:

а)  если сумма цифр тро­ич­ной за­пи­си числа N де­лит­ся на 3, то в этой за­пи­си два левых раз­ря­да за­ме­ня­ют­ся на «112»;

б)  если сумма цифр тро­ич­ной за­пи­си числа N на 3 не де­лит­ся, то эта сумма пе­ре­во­дит­ся в тро­ич­ную си­сте­му счис­ле­ния и до­пи­сы­ва­ет­ся в конец числа.

По­лу­чен­ная таким об­ра­зом за­пись яв­ля­ет­ся тро­ич­ной за­пи­сью ис­ко­мо­го числа R.

3.  Ре­зуль­тат пе­ре­во­дит­ся в де­ся­тич­ную си­сте­му и вы­во­дит­ся на экран.

На­при­мер, для ис­ход­но­го числа 11  =  1023 ре­зуль­та­том яв­ля­ет­ся число 11223  =  44, а для ис­ход­но­го числа 12  =  1103 ре­зуль­та­том яв­ля­ет­ся число 11023  =  38.

Ука­жи­те мак­си­маль­ное чётное число R, не пре­вы­ша­ю­щее 679, ко­то­рое может быть по­лу­че­но с по­мо­щью опи­сан­но­го ал­го­рит­ма. В от­ве­те за­пи­ши­те это число в де­ся­тич­ной си­сте­ме счис­ле­ния.


4
Тип 5 № 78061
i

На вход ал­го­рит­ма подаётся на­ту­раль­ное число N. Ал­го­ритм стро­ит по нему новое число R сле­ду­ю­щим об­ра­зом.

1.  Стро­ит­ся тро­ич­ная за­пись числа N.

2.  Далее эта за­пись об­ра­ба­ты­ва­ет­ся по сле­ду­ю­ще­му пра­ви­лу:

а)  если сумма цифр тро­ич­ной за­пи­си числа N де­лит­ся на 3, то в этой за­пи­си два левых раз­ря­да за­ме­ня­ют­ся на «112»;

б)  если сумма цифр тро­ич­ной за­пи­си числа N на 3 не де­лит­ся, то эта сумма пе­ре­во­дит­ся в тро­ич­ную си­сте­му счис­ле­ния и до­пи­сы­ва­ет­ся в конец числа.

По­лу­чен­ная таким об­ра­зом за­пись яв­ля­ет­ся тро­ич­ной за­пи­сью ис­ко­мо­го числа R.

3.  Ре­зуль­тат пе­ре­во­дит­ся в де­ся­тич­ную си­сте­му и вы­во­дит­ся на экран.

На­при­мер, для ис­ход­но­го числа 11  =  1023 ре­зуль­та­том яв­ля­ет­ся число 11223  =  44, а для ис­ход­но­го числа 12  =  1103 ре­зуль­та­том яв­ля­ет­ся число 11023  =  38.

Ука­жи­те ми­ни­маль­ное чётное число R, боль­шее 702, ко­то­рое может быть по­лу­че­но с по­мо­щью опи­сан­но­го ал­го­рит­ма. В от­ве­те за­пи­ши­те это число в де­ся­тич­ной си­сте­ме счис­ле­ния.


Аналоги к заданию № 78061: 81471 Все


5
Тип 5 № 84699
i

На вход ал­го­рит­ма подаётся на­ту­раль­ное число N. Ал­го­ритм стро­ит по нему новое число R сле­ду­ю­щим об­ра­зом.

1.  Стро­ит­ся тро­ич­ная за­пись числа N.

2.  Далее эта за­пись об­ра­ба­ты­ва­ет­ся по сле­ду­ю­ще­му пра­ви­лу:

а)  если число N де­лит­ся на 3, то слева к нему при­пи­сы­ва­ет­ся «1», а спра­ва «02»;

б)  если число N на 3 не де­лит­ся, то оста­ток от де­ле­ния на 3 умно­жа­ет­ся на 4, пе­ре­во­дит­ся в тро­ич­ную за­пись и до­пи­сы­ва­ет­ся в конец числа.

По­лу­чен­ная таким об­ра­зом за­пись яв­ля­ет­ся тро­ич­ной за­пи­сью ис­ко­мо­го числа R.

3.  Ре­зуль­тат пе­ре­во­дит­ся в де­ся­тич­ную си­сте­му и вы­во­дит­ся на экран.

На­при­мер, для ис­ход­но­го числа 1110  =  1023 ре­зуль­та­том яв­ля­ет­ся число 102223  =  10710, а для ис­ход­но­го числа 1210  =  1103  — это число 1110023  =  35310.

Ука­жи­те мак­си­маль­ное число N, после об­ра­бот­ки ко­то­ро­го с по­мо­щью этого ал­го­рит­ма по­лу­ча­ет­ся число R, не пре­вы­ша­ю­щее 350.


Пройти тестирование по этим заданиям