Найти в Дзене
Романов учит

Разбор всех задач с kompege.ru Ч.50

В файле содержится последовательность целых чисел от –10 000 до 10 000 включительно. Определите количество элементов последовательности, в записи которых есть цифра 3 и значение которых не меньше суммы квадратов цифр минимального элемента из всех минимальных элементов пар, в которых только один элемент оканчивается на 3. В ответе запишите два числа: сначала количество найденных элементов, затем минимальный из них. В данной задаче под парой подразумевается два идущих подряд элемента последовательности. Не забывайте подписываться на канал! Таким образом вы помогаете выходу новых разборов! Решение: Если вам понравился разбор - можете поддержать автора с помощью функции "доната". Спасибо А также ставьте лайк, пишите комментарии. ЖМИ НА ССЫЛКУ СНИЗУ ДЛЯ НАВИГАЦИИ ПО РЕШЕНИЯМ Тут все разборы собраны воедино
Оглавление

№ 5882 Danov2301 (Уровень: Сложный)

В файле содержится последовательность целых чисел от –10 000 до 10 000 включительно. Определите количество элементов последовательности, в записи которых есть цифра 3 и значение которых не меньше суммы квадратов цифр минимального элемента из всех минимальных элементов пар, в которых только один элемент оканчивается на 3. В ответе запишите два числа: сначала количество найденных элементов, затем минимальный из них. В данной задаче под парой подразумевается два идущих подряд элемента последовательности.

Не забывайте подписываться на канал! Таким образом вы помогаете выходу новых разборов!

Решение:

  1. Найти все пары, где только один элемент оканчивается на 3:
    Для каждой пары (numbers[i], numbers[i+1]) проверить, что ровно одно из чисел оканчивается на 3.
  2. Определить минимальный элемент в каждой такой паре:
    Для каждой подходящей пары найти min(a, b).
  3. Найти глобальный минимум среди этих минимальных элементов:
    Это будет минимальное значение из всех min(a, b) для подходящих пар.
  4. Вычислить сумму квадратов цифр глобального минимума:
    Разложить число на цифры, возвести каждую в квадрат и сложить.
  5. Найти элементы последовательности, удовлетворяющие условиям:
    Элемент содержит цифру 3.
    Элемент >= суммы квадратов цифр глобального минимума.
  6. Подсчитать количество таких элементов и найти минимальный из них.

Если вам понравился разбор - можете поддержать автора с помощью функции "доната". Спасибо

Если у вас остались вопросы, хотите разобраться, хотите подготовиться к ЕГЭ/ОГЭ по информатике или изучить программирование на языке Python - добро пожаловать в телеграм https://t.me/romanovteaches

А также ставьте лайк, пишите комментарии.
ЖМИ НА ССЫЛКУ СНИЗУ ДЛЯ НАВИГАЦИИ ПО РЕШЕНИЯМ
Тут все разборы собраны воедино