Стрим №16. ЗАДАНИЕ 25. Программирование. ЕГЭ по информатике 2023

Поділитися
Вставка
  • Опубліковано 2 лют 2025

КОМЕНТАРІ • 8

  • @Nazarad
    @Nazarad Рік тому +8

    Сдал егэ в 2019 на 80 баллов (результатом доволен), ваши видео очень мне помогли, рад видеть что вы всё ещё ведёте канал, спасибо за ваши видео)
    Сейчас я уже на четвёртом курсе

  • @timosha_v
    @timosha_v Рік тому +4

    0:14 - Вступление
    1:37 - Суть 25 задания
    4:07 - Задание 25. Пример 1. Среди чисел на отрезке, найти те, которые имеют ровно 3 различных делителя.
    5:19 - Как найти делители?
    6:49 - Нахождение делителей на python
    8:00 - Определение их количества
    10:32 - Фиксирование делителей (способ для новичков)
    12:47 - Вывод делителей с помощью строк
    15:39 - Вывод делителей с помощью списка
    19:38 - Задание 25. Пример 2. Найти все натуральные числа, принадлежащие отрезку, и имеющие ровно 3 нетривиальных делителя.
    20:09 - Нахождение нетривиальных делителей на python
    21:49 - Почему программа долго думает?
    23:41 - Оптимизация кода
    29:44 - Парные делители
    33:24 - Финальная оптимизация
    40:46 - Определение наибольшего нетривиального делителя
    56:20 - Ответы на вопросы
    57:55 - Задание 25. Пример 3. Найти числа, принадлежащие отрезку, которые представляют собой произведение двух различных простых делителей.
    58:46 - Функция на python
    59:41 - Алгоритм решения
    1:00:59 - Прописывание функции
    1:03:42 - Окончание решения
    1:12:14 - Задание 25. Пример 4. Задача на маску. Найти числа, соответствующие маске вида …, делящиеся на 161 без остатка.
    1:14:28 - Решение на python
    1:15:07 - Задаем шаг (часть оптимизации)
    1:16:35 - Модуль fnmatch
    1:19:03 - Почему этот модуль не спасение?
    1:19:48 - Решение на python без модуля
    1:26:15 - Раскрытие секрета
    1:27:54 - Задание 25. Пример 5. Задача на маску. Определить натуральные числа, соответствующие маске вида …, делящиеся на 206 без остатка
    1:29:51 - Решение на python
    1:32:17 - Итоги стрима и поболташки

  • @Odmeralpolkovodec3322
    @Odmeralpolkovodec3322 Рік тому

    поцеловал в лоб и обнял,от души!

  • @easencs
    @easencs Рік тому

    спасибо вам большое!:)

  • @igorandante
    @igorandante Рік тому +1

    01:10:38 Ответ получился 14378 268313. Ответ неверен, правильный ответ 14380 268313. Два числа потерялись из-за того, что вместо range(2, int(n**0.5)+1) сделали range(2, int(n**0.5)). Вот что произошло: число 272483 = 521 * 523, но
    272483**0.5 = 521.999042144715, мы получаем range(2, 521) и, в результате, не доходим до простого делителя 521 и не включаем 272483 в результат. Аналогично с числом 324899 = 569 * 571 (324899 **0.5 = 569.999122806343)

    • @infbu
      @infbu  Рік тому

      Блин, а ведь говорил, что может не сработать... Спасибо:)

  • @tboydryg1445
    @tboydryg1445 Рік тому

    подскажите, на ЕГЭ 2023 будут только задания на " МАСКИ" или может быть тип 2022 года на делители?

    • @gmdchainick
      @gmdchainick Рік тому

      Делители тоже есть