Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.88/16: Рейтинг темы: голосов - 16, средняя оценка - 4.88
4 / 4 / 2
Регистрация: 27.08.2023
Сообщений: 106

Задача Юбилей

29.08.2023, 20:38. Показов 4133. Ответов 27

Студворк — интернет-сервис помощи студентам
Юбилей
Ромка недавно вернулся с юбилея своего друга Сашки. Праздник отмечался с размахом и Ромка подумал, а что если бы юбилеи были чаще? Можно же не ограничиваться десятичной системой счисления. Ромка ввёл понятие юбилейности числа, равное максимальному количеству нулей в конце записи этого числа в какой-то системе счисления с основанием B, где B — целое число, большее единицы. Например, юбилейность числа 256 равна 8, так как в двоичной системе счисления оно оканчивается на 8 нулей. Ромка хочет узнать, когда его ближайший значимый юбилей, если в прошлом месяце ему исполнилось X лет? Значимым юбилеем он считает количество лет, которое обладает юбилейностью хотя бы L.

Строка ввода содержит два целых числа
X и L.

Формат результата
Выведите число — ответ на задачу.

Примеры
Входные данные
9990 4
Результат работы
10000
Входные данные
100 8
Результат работы
256
Входные данные
100 2
Результат работы
104
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.08.2023, 20:38
Ответы с готовыми решениями:

Юбилей!
Вот что я случайно вычитал в Википедии....

Юбилей Памирыча!
Андрюха! С юбилеем, наш дорогой друг! Вот чтоб у тебя все юзеры сегодня сразу стали мудрыми и не лезли, куды им не положено в системах,...

У silent_1991 юбилей!
Серег, от души поздравляю тебя с денюхой! Пусть все намеченное сбудется, здоровья на десятерых, удачи, прогерского вдохновения. ...

27
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
31.08.2023, 14:02
Студворк — интернет-сервис помощи студентам
Про exit(0)
1
Йуный плагиат-падаван)
176 / 119 / 45
Регистрация: 17.10.2022
Сообщений: 566
31.08.2023, 14:04
iSmokeJC, чтоб два раза x+1 не выводился
1
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
31.08.2023, 14:08
А else написать, не?
2
3750 / 1944 / 613
Регистрация: 21.11.2021
Сообщений: 3,706
31.08.2023, 14:52
Цитата Сообщение от iSmokeJC Посмотреть сообщение
А else написать, не?
Ну, else размером с целую программу, которая при этом нигде дальше не используется, - это сумбур вместо музыки. Тогда уж пришлось бы эту программу в функцию обертывать, чтобы читаемость сохранить. Она нам далее не нужна, и мы ее отбрасываем!
1
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
31.08.2023, 15:16
Цитата Сообщение от idealist Посмотреть сообщение
else размером с целую программу
Инвертировать условие, и в else будет один принт. Причем в конце.
Цитата Сообщение от idealist Посмотреть сообщение
чтобы читаемость сохранить.
Вот-вот!
Впрочем, дело хозяйское. Это я старовер, меня учили, что вот такой вот выход в середине функции/программы - это лютое фу.
1
Любознательный
 Аватар для YuS_2
7407 / 2260 / 361
Регистрация: 10.03.2016
Сообщений: 5,216
31.08.2023, 15:17
Цитата Сообщение от idealist Посмотреть сообщение
это сумбур вместо музыки.
это правильная структура программы, а не сумбурный вывод в консоль и неуместный выход...
всего лишь, вопрос в том, кто читать будет... не более того.
0
3750 / 1944 / 613
Регистрация: 21.11.2021
Сообщений: 3,706
31.08.2023, 16:29
Цитата Сообщение от iSmokeJC Посмотреть сообщение
Инвертировать условие, и в else будет один принт. Причем в конце.
Ну, тогда слишком маленький else будет малозаметен после большого блока. Единственный легальный метод, по-моему, - это обернуть этот блок в функцию. Или, чтобы не заморачиваться, - выйти из программы да и все. Ну и если бы эта развилка несколько раз использовалась, она имела бы смысл, а так...
0
1 / 1 / 0
Регистрация: 08.09.2023
Сообщений: 1
08.09.2023, 17:09
Подскажите, пожалуйста, логику вашего решения.

Добавлено через 5 минут
Подскажите, пожалуйста, логику вашего решения.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.09.2023, 17:09

Юбилей Юрия Антонова
Это музыка моей любви. Не только потому, что я очень люблю песни этого прекрасного композитора, а потому, что сколько я себя помню, все мои...

Юбилей 65 лет у Catstail
Сегодня День Рождения у Catstail. Уважаемый Борис Леонидович! Поздравляю Вас с круглой датой! Желаю крепкого здоровья на долгие...

Игровой ПК себе любимому на юбилей
Добрый вечер! Собрался наконец обновить ПК, появилось моральное право присовокупить такие траты к своему тридцатилетию. ...

Контакты - День рождения и Юбилей
Всем известно, что в локальной адресной книге есть представление, отображающие значения из полей Birthday и Anniversary Стандартное...

Корпорация Intel отмечает 40-летний юбилей
В эти дни корпорация Intel, празднуя свой юбилей, вспоминает достижения прошедших сорока лет и на сорок лет заглядывает в будущее. Отмечая...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
28
Ответ Создать тему
Новые блоги и статьи
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru