Форум » Циклы и ветвления » B7 » Ответить

B7

Прончег: Здравствуйте! Константин Юрьевич, сегодня в блоке заданий В7 появились новые задачи, по одной из них возник вопрос. В 29 задаче необходимо, как я понимаю, понять, что в переменную "А" программа вкладывает количество операций "div" над числом "Х". А переменная "В" есть произведение разрядов числа "Х" в восьмеричной системе счисления. В=24. 24=1*2*2*2*3. А нам нужно составить число 24 из 3-х множителей так, чтобы они составляли минимальное трехзначное число, состоящее из цифр от 1 до 7. А это - 146(8 CC) (1*4*6=24) По такой логике мы приходим к ответу X=102. Но в ответах к задаче дано, как я понял, максимальное(!) число "x" (417). Собственно сам вопрос: "В задании опечатка или же ход моих мыслей неверен?" С остальными задачами проблем не возникло, спасибо вам за интересно подобранный блок B7. Спасибо!

Ответов - 3

Поляков: Прончег пишет: В задании опечатка или же ход моих мыслей неверен? В задании была опечатка (нужно было найти максимальное число), сейчас она исправлена. Спасибо!

Тютрина: В задании программа находит сумму нечётных цифр числа, каждая из которых делится целочисленно на 2. Существует ли какое-то правило, чтобы восстановить сами цифры?

Поляков: Тютрина пишет: В задании программа находит сумму нечётных цифр числа, каждая из которых делится целочисленно на 2. Существует ли какое-то правило, чтобы восстановить сами цифры? Вы хотите по сумме восстановить слагаемые без дополнительной информации? Полагаю, что такого правила не существует.




полная версия страницы