Задания 19-21 | ЕГЭ по информатике | ДЕМО-2025

Поделиться
HTML-код
  • Опубликовано: 4 янв 2025

Комментарии •

  • @Олег101-э9к
    @Олег101-э9к 28 дней назад

    Иван Викторович, не сочтите за наглость, но я не мог долго понять как работает эта рекурсия и почему or и and. Потом понял, заполняя return при p%2==1 вы говорили что это ход Пети, а в реальности мы там вызываем 3 функции с p+1, который уже чётный и это ходы Вани.
    Получается при ходах Вани с выигрышной стратегией ставим or, что означает достаточно 1го 100проц варианта выиграть который Ваня использует.
    А при ходах Пети ставим and потому что нам надо при всех его ходах, чтобы выиграл Ваня, так как у него выигрышная позиция и функция возвращает true при победе Вани, а вернее именно первым ходом если говорить о 19.

  • @ИбрагимКубанов-ъ9ъ
    @ИбрагимКубанов-ъ9ъ 2 месяца назад +2

    Фон классный

  • @ХомякСеня-к4я
    @ХомякСеня-к4я 2 месяца назад +1

    А что за IDE для питона?

  • @holloy690
    @holloy690 2 месяца назад +5

    а если 2 кучки камней?

    • @rational.6661
      @rational.6661 2 месяца назад

      Тож самое, ток добавь в функцию третью переменную отвечающую за вторую кучу (ну и соответственно пропиши в условии изменение этой кучи после ходов).

  • @Raven-hi9ti
    @Raven-hi9ti 3 месяца назад

    А почему p:0 не выдаёт ошибку?

    • @Raven-hi9ti
      @Raven-hi9ti 3 месяца назад

      должно ведь быть p=0 или просто 0

    • @Raven-hi9ti
      @Raven-hi9ti 3 месяца назад

      пришлось посидеть, чтобы разобраться, но разобрался,

  • @trahyn7247
    @trahyn7247 2 месяца назад

    Выдает [ ]
    def f(x , p):
    if x 2:
    return p == 2
    if p % 2:
    return f(x+1,p+1) or f(x+2,p+1) or f(x*2,p+1)
    else:
    return f(x+1,p+1) and f(x+2,p+1) and f(x*2,p+1)
    print([s for s in range(0,100) if f(s,0)])
    в чем ошибка ?

    • @boost_456
      @boost_456 Месяц назад

      Условие x

  • @СашаПолянский-г6ж
    @СашаПолянский-г6ж 3 месяца назад

    о просмотров)