ЕГЭ · Задание 5: Алгоритмы обработки чисел · №20884

Решай, проверяй и разбирай ошибки.

Показать фильтрыСкрыть фильтрыГод, источник, сложность
Фильтры применяются сразу
Дополнительные параметры

Карта тем и прогресс
Инструменты
Paint Заметки
Загружаем задания…
Выбрать задание33
ЕГЭ · 5Алгоритмы обработки чисел · №29337КЕГЭ · Открытый вариант 2026ЕГЭ · 5Алгоритмы обработки чисел · №28926КЕГЭ · ЕГКР 18.04.26ЕГЭ · 5Алгоритмы обработки чисел · №25344КЕГЭ · ЕГКР 13.12.25ЕГЭ · 5Алгоритмы обработки чисел · №23742КЕГЭ · Демоверсия 2026ЕГЭ · 5Алгоритмы обработки чисел · №21891КЕГЭ · Открытый вариант 2025ЕГЭ · 5Алгоритмы обработки чисел · №21700КЕГЭ · ЕГКР 19.04.25ЕГЭ · 5Алгоритмы обработки чисел · №21404КЕГЭ · Досрочная волна 2025ЕГЭ · 5Алгоритмы обработки чисел · №19237КЕГЭ · ЕГКР 21.12.24ЕГЭ · 5Алгоритмы обработки чисел · №17859КЕГЭ · Демоверсия 2025ЕГЭ · 5Алгоритмы обработки чисел · №16371КЕГЭ · ЕГКР 27.04.24ЕГЭ · 5Алгоритмы обработки чисел · №16316КЕГЭ · Открытый вариант 2024ЕГЭ · 5Алгоритмы обработки чисел · №15317КЕГЭ · Досрочная волна 2024ЕГЭ · 5Алгоритмы обработки чисел · №12237КЕГЭ · ЕГКР 16.12.23ЕГЭ · 5Алгоритмы обработки чисел · №10087КЕГЭ · Демоверсия 2024ЕГЭ · 5Алгоритмы обработки чисел · №7607КЕГЭ · Досрочная волна 2023ЕГЭ · 5Алгоритмы обработки чисел · №7584КЕГЭ · Досрочная волна 2023ЕГЭ · 5Алгоритмы обработки чисел · №4693КЕГЭ · Демоверсия 2023ЕГЭ · 5Алгоритмы обработки чисел · №4186КЕГЭ · Открытый вариант 2022ЕГЭ · 5Алгоритмы обработки чисел · №3211КЕГЭ · Досрочный этап 2022ЕГЭ · 5Алгоритмы обработки чисел · №1958КЕГЭ · Демоверсия 2022ЕГЭ · 5Алгоритмы обработки чисел · №1285КЕГЭ · Открытый вариант КЕГЭЕГЭ · 5Алгоритмы обработки чисел · №31502КЕГЭ · Демоверсия 2027 (проект)ЕГЭ · 5ФИПИ 2026 · задание 5ФИПИ · демоверсия 2026ЕГЭ · 5ФИПИ 2025 · задание 5ФИПИ · демоверсия 2025ЕГЭ · 5Алгоритмы обработки чисел · №20884КЕГЭ · опубликовано 2025-03-12ЕГЭ · 5Алгоритмы обработки чисел · №20883КЕГЭ · опубликовано 2025-03-12ЕГЭ · 5Алгоритмы обработки чисел · №20537КЕГЭ · опубликовано 2025-02-25ЕГЭ · 5Алгоритмы обработки чисел · №20486КЕГЭ · опубликовано 2025-02-21ЕГЭ · 5Алгоритмы обработки чисел · №20278КЕГЭ · опубликовано 2025-02-14ЕГЭ · 5Алгоритмы обработки чисел · №20182КЕГЭ · опубликовано 2025-02-07ЕГЭ · 5Алгоритмы обработки чисел · №20181КЕГЭ · опубликовано 2025-02-07ЕГЭ · 5Алгоритмы обработки чисел · №19888КЕГЭ · опубликовано 2025-01-24

ЕГЭ · ЗАДАНИЕ 5

Алгоритмы обработки чисел · №20884

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

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

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

а) если сумма цифр троичной записи кратна 3, то  все нули в записи меняются на 1, а все 1 меняются на 0, после к числу приписывается 10 слева;

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

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

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

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

Источник задания

КЕГЭ · опубликовано 2025-03-12

Сначала попробуй решить самостоятельно, затем открой разбор. Для автоматической проверки ответа включи JavaScript.

Показать решение по шагам

Разбор решения

Ответ: 76

def cc(n):
s = ''
while n != 0:
s = str(n % 3 ) + s
n //= 3
return s

def f(n):
s = cc(n)
sum_digits = s.count('1') + s.count('2') * 2
if sum_digits % 3 == 0:
s = s.replace('1','*').replace('0','1').replace('*','0')
s = '10' + s
else:
s += '101'
s = '22' + s[2:]
return int(s,3)

mi = float('inf')
a = []
for i in range(1,1000):
if f(i) > 314:
a.append([f(i),i])
a.sort()
print(a[0][1])

ОБЪЯСНЕНИЕ К ТЕМЕ

Алгоритмы с двоичной записью

Разделите алгоритм на шаги: перевод числа, изменение записи и проверка результата. В статье можно проследить преобразование на примере.

Ссылки откроются в новой вкладке — задание останется здесь.
Источники и материалы

Все условия · поиск по тексту и номеру →

Источник, файлы и видео указаны в каждой карточке. Внешние задания доступны в фильтрах; они помечены отдельно.

ФИПИРешу ЕГЭРешу ОГЭКЕГЭК. Поляков
УЧЕБНЫЕ ИНСТРУМЕНТЫ

Мастерская решения

Результат—
Функции и округление

floor(x) — вниз; ceil(x) — вверх; log2(x) — логарифм по основанию 2; sqrt(x) — корень; 5! — факториал; 35% — 0,35; ans — предыдущий результат.

Дроби и целые числа считаются точно. Десятичный ответ может быть сокращён — тогда рядом есть точная дробь. Корень и логарифм вычисляются приближённо.

Перевести единицы памяти

Здесь 1 Кбайт = 1024 байта. В задачах со скоростью проверяй определение единиц в условии.
Последние вычисления