#5 Разбор варианта по информатике уровня РЕАЛЬНОГО ЕГЭ | Январский вариант

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ต.ค. 2024

ความคิดเห็น • 49

  • @pro100ege68
    @pro100ege68  5 หลายเดือนก่อน

    Таймкоды:
    00:00 Обзор варианта
    01:17 Номер 1 (ответ: 6)
    02:54 Номер 2 (ответ: zyx)
    06:12 Номер 3 (ответ: 7520)
    09:15 Номер 4 (ответ: 8)
    12:20 Номер 5 (ответ: 148)
    15:41 Номер 6 (ответ: 69)
    18:53 Номер 7 (ответ: 44)
    22:12 Номер 8 (ответ: 240)
    27:30 Номер 9 (ответ: 138)
    33:10 Номер 10 (ответ: 13)
    35:22 Номер 11 (ответ: 144)
    40:10 Номер 12 (ответ: 5)
    45:34 Номер 13 (ответ: 4)
    49:12 Номер 14 (ответ: 9)
    51:28 Номер 15 (ответ: 3)
    56:17 Номер 16 (ответ: 4094552)
    01:00:15 Номер 17 (ответ: 24 -22671)
    01:05:18 Номер 18 (ответ: 1981 718)
    01:12:28 Номер 19-21 19)5 20)8 21)4 7
    01:17:45 Номер 22 (ответ: 85)
    01:24:44 Номер 23 (ответ: 22)
    01:26:57 Номер 24 (ответ: 40)
    01:34:35 Номер 25
    01:37:29 Номер 26 (ответ: 489 920)
    01:47:00 Номер 27 пункт А
    01:48:30 Номер 27 (ответ: 108 19414)

  • @Teacification
    @Teacification 8 หลายเดือนก่อน +6

    Копировать код из соседнего файла, верх мастерства.

  • @siriusgame
    @siriusgame 6 หลายเดือนก่อน +1

    №13
    А ничего, что при 000 адрес сети будет совпадать с IP-адресом??? Такого не должно быть, как и нельзя использовать широковещательный канал!

    • @pro100ege68
      @pro100ege68  6 หลายเดือนก่อน

      В демоверсии ФИПИ учитывают такие адреса. Если бы было написано узлы, то тогда да - не учитываются при подсчёте.

  • @antonmuhin2715
    @antonmuhin2715 8 หลายเดือนก่อน +3

    А наша дама вернется?

  • @p1xess438
    @p1xess438 7 หลายเดือนก่อน +6

    скажите в чем проблема такого решения в 8 задании(ответ 480) from itertools import *
    k = 0
    for x in permutations('ПРОСТО'):
    x = ''.join(x)
    if 'ОО' not in x:
    k = k+1
    print(k,x)

    • @pro100ege68
      @pro100ege68  7 หลายเดือนก่อน +2

      У вас буквы О считаются как бы различными. А на самом деле получаются одинаковые слова.
      Нужно положить все слова в set() и в ответ дать len() этого сета. Он удалит одинаковые слова.

    • @АнтонП-э4щ
      @АнтонП-э4щ 7 หลายเดือนก่อน +4

      from itertools import *
      k = 0
      for n in set(permutations('ПРОСТО', r=6)):
      s = ''.join(n)
      if 'ОО' not in s: k += 1
      print(k)

    • @АнтонП-э4щ
      @АнтонП-э4щ 7 หลายเดือนก่อน

      можно еще так
      from itertools import *
      k = 0
      for n in set(permutations('ПРОСТО', r=6)):
      if all(n[i]+n[i+1] != 'ОО' for i in range(5)): k += 1
      print(k)

    • @siencii
      @siencii 6 หลายเดือนก่อน

      @@АнтонП-э4щ , красавчик

  • @Chestno0k-b3p
    @Chestno0k-b3p 7 หลายเดือนก่อน +1

    Мне кажется в 25 задаче решение совсем не оптимальное. Зачем нам проверять, является ли число полным квадратом, если мы можем просто возводить числа от 1 до 10**5(чтобы ограничение до 10**10 сработало) и проверять их на маску, а также деление 2024. Конечно по скорости не сильно отличается от приведённого и это скорее вкусовщина, но всё же) Спасибо большое за крутые варианты и бесплатное обучение!

  • @roll3262
    @roll3262 6 หลายเดือนก่อน +1

    from itertools import *
    k = 0
    for x in set(permutations('ПРОСТО')):
    s = ''.join(x)
    if 'ОО' not in s:
    k += 1
    print(k)
    8 ЗАДАНИЕ

    • @nikoffggvp2214
      @nikoffggvp2214 6 หลายเดือนก่อน

      спасибо братик, я сижу туплю, забыл про уникальные

  • @maksikthecat6993
    @maksikthecat6993 6 หลายเดือนก่อน

    почему неверно? Ответ 121
    k = 0
    s = sorted(open("9.txt"))
    for i in s:
    k+=1
    m = max(i)
    z = [int(x) for x in i.split() if i.count(x)==2 and int(x)%2==0 and x!=m]
    if len(z)==2:
    g = [int(x) for x in i.split()]
    if int(g[-1])*int(g[0])>int(g[2])+int(g[3]):
    print(k)
    if k == 35:
    print(sum(g))
    break

  • @ETO_MAKCOH
    @ETO_MAKCOH 8 หลายเดือนก่อน +2

    спасибо оХромное вам
    без ваших Хотовых вариантов было бы Хораздо сложнее подХотавливаться к еХэ

  • @lemaanaaan
    @lemaanaaan 5 หลายเดือนก่อน

    в формулировке 9 задания ошибка. рассмотрим список в комментарии, представленном в 3 строке программы. в списке находятся числа и цифры, но никак не числа. определении задания четко сказано, что операции должны производиться только с числами. так почему же рассматриваются еще и цифры? пс: мой ответ: 29 строка с суммой чисел 229 ([41, 31, 35, 50, 41, 31])

    • @lemaanaaan
      @lemaanaaan 5 หลายเดือนก่อน

      балин, тогда получается в формулировке любого девятого задания ошибка?🤨

    • @rad9587
      @rad9587 5 หลายเดือนก่อน

      чел, цифра это тоже число

    • @lemaanaaan
      @lemaanaaan 5 หลายเดือนก่อน

      @@rad9587 в математике цифры: 0-9, числа - 10 и более

    • @rad9587
      @rad9587 5 หลายเดือนก่อน

      @@lemaanaaan у тебя какая то особенная математика. В обычной математике каждая цифра - это число, но не каждое число это цифра. Как можно не понимать такого банального?

    • @rad9587
      @rad9587 5 หลายเดือนก่อน

      @@lemaanaaan кстати, -1, -2 и т.п это что, не числа? они ж ведь не больше 0

  • @СержГаевский-й1н
    @СержГаевский-й1н 8 หลายเดือนก่อน +1

    Задание 15 вообще неверно. С чего вдруг А=1? При А=0 первая скобка тоже может дать истину

    • @pro100ege68
      @pro100ege68  8 หลายเดือนก่อน

      Выгодно А=1.
      Чтобы размер множества А был наибольшим.

    • @0liAndr
      @0liAndr 8 หลายเดือนก่อน

      0 не входит в натуральные. Очень частая ошибка. Натуральные - это строго целые положительные. Ноль туда не входит.

    • @andynaz7044
      @andynaz7044 8 หลายเดือนก่อน

      @@0liAndr Вот это -- правильный ответ.

    • @andynaz7044
      @andynaz7044 8 หลายเดือนก่อน

      @@pro100ege68 Неправильный ответ.

    • @МихаилАхатов-л9я
      @МихаилАхатов-л9я 7 หลายเดือนก่อน

      Парни, вы такую ересь несëте. Прежде чем гнать на автора, вы для начала посмотрите какое-нибудь видео по решению этого задания руками и узнайте, что такое критерий истинности)

  • @МатвейЛевкин-р1м
    @МатвейЛевкин-р1м 6 หลายเดือนก่อน

    6 задание в кумире, какое то не правильное, у меня получается не I, а четырехконечная звезда, и из-за этого ответ не сходится, хотя все вписал правильно

    • @pro100ege68
      @pro100ege68  6 หลายเดือนก่อน

      Всё-таки что-то неправильно вписали...

  • @UWU_25105
    @UWU_25105 7 หลายเดือนก่อน

    В 13 задании почему первым может стоять только 0? Почему нельзя засчитать комбинацию 100?

    • @ФарзонаЮсупова-з9г
      @ФарзонаЮсупова-з9г 7 หลายเดือนก่อน

      так у тебя получить 00010100 а тут есть 101 а у тебя в условии чтобы его небыло

  • @kolyabrickplays3919
    @kolyabrickplays3919 4 หลายเดือนก่อน

    27 не понимаю почему не находит
    а не две последние строки перед print лишние
    with open('27-B_12934.txt') as file:
    k = int(file.readline())
    n = int(file.readline())
    s = [int(k) for k in file]
    left = 0
    count = 0
    max_len = float('-inf')
    len_s = 0
    for right in range(n):
    count += s[right]
    len_s += 1
    while count > k:
    count -= s[left]
    len_s -= 1
    left += 1
    print(len_s)
    if count

  • @limfus6583
    @limfus6583 6 หลายเดือนก่อน

    Здравствуйте в чем ошибка? Этого кода (задание 15).
    p = range(2,21,2)
    q = range(3, 31, 3)
    m = 0
    for a_start in range(0,400):
    for a_finish in range(a_start, 400):
    a = range(a_start, a_finish)
    k = 0
    for x in range(-200, 200):
    if (((x in a)

    • @pro100ege68
      @pro100ege68  6 หลายเดือนก่อน

      ответом являются числа 6 12 18. У вас такое множество А не генерируется.

    • @pro100ege68
      @pro100ege68  6 หลายเดือนก่อน

      и проверку надо делать от -400 до 400 for x in range(-400, 400):

  • @Ok-jd4ur
    @Ok-jd4ur 8 หลายเดือนก่อน

    номер 8 не получается ответ 240 как ни стараюсь, можете, пожалуйста в комментарии привести решение аналитически?

    • @leoshastin
      @leoshastin 8 หลายเดือนก่อน +2

      Всего слов по формуле перестановок n!/k! = 6!/2! = 360 (количество букв 6, из них 2 буквы повторяются). Две повторяющиеся буквы ОО можно расположить 5 способами в слове (ОО???? или ??ОО?? и т.д.), а на остальные позиции останется 4*3*2*1 вариантов. Выходит 5*4*3*2*1 = 120 лишних слов (с двумя повторяющимися О). Из общего количества вычитаем неподходящие варианты и получаем 360 - 120 = 240 :)

  • @UWU_25105
    @UWU_25105 7 หลายเดือนก่อน

    И почему в 21 задании ответом не может быть 2 и 7?

    • @UWU_25105
      @UWU_25105 7 หลายเดือนก่อน

      Если Петя первым ходом умножением из 2 получит 4, Ваня прибавит и получит 5, Петя вторым ходом получит 10, Ваня своим вторым опять прибавит =11, третьим ходом Петя выигрывает. Почему так нельзя?

  • @dwaynebarry007
    @dwaynebarry007 5 หลายเดือนก่อน

    в 9 ошибка, у меня похожая. Короче если бы строка была [4, 4, 4, 4, 10, 9], то программа бы её успешно скушала. Надо в условии написать всё таки a_c.count(2) == 4

    • @dwaynebarry007
      @dwaynebarry007 5 หลายเดือนก่อน

      у меня кстати тоже ответ правильный получился, потом уже через минут 30 вспомнил и понял)

  • @andynaz7044
    @andynaz7044 8 หลายเดือนก่อน +1

    Лично мне не понравился вариант. А объяснения ещё хуже.

    • @pro100ege68
      @pro100ege68  8 หลายเดือนก่อน

      Уточните, пожалуйста, что вам не понравилось.

    • @andynaz7044
      @andynaz7044 8 หลายเดือนก่อน

      @@pro100ege68 Постараюсь.
      1:24:00 Задание 22. "Раздвигать смысла особого нет". -- Никакого смысла нет, не то что особого! ) А если без шуток, то объяснение сумбурное и бесполезное.
      1:29:38 Задание 23. "Мы должны просуммировать" -- Почему??? Надо объяснять самый существенный момент решения, иначе всё это бесполезно.
      1:27:11 Задание 24. Решается поиском в блокноте, программу писать не нужно.
      1:37:17 Задание 25. Важно научить школьников делать сначала быстрые проверки, потом медленные.
      1:38:45 Задание 26. Непонятно, что мешает отшлифовать все детали. Условие непродуманное.
      1:49:45 Задание 27. В условии минуты, в примере - секунды. Неаккуратно, да и неинтересно, это всё уже сто раз все видели.

    • @МихаилАхатов-л9я
      @МихаилАхатов-л9я 7 หลายเดือนก่อน

      ​@@andynaz7044 Дружище, ты так негативишь, потому что на 60 баллов написал?

  • @РеакцииСтримеровютуба
    @РеакцииСтримеровютуба 8 หลายเดือนก่อน

    С 27 молодец, там файл 10**10, для питона просто пройтись по нему циклом for, это у же минуты 4 по моему опыту, но ты старательно обрезал видео, ничего не сказав об этом, да ещё и while берёшь, который медленнее for.

    • @pro100ege68
      @pro100ege68  8 หลายเดือนก่อน

      Видео обрезано, чтобы ты не смотрел тупо в экран.

    • @МихаилАхатов-л9я
      @МихаилАхатов-л9я 7 หลายเดือนก่อน +1

      Дружище, что за негатив? Если не нравится метод указателей, то решай такие типы задания динамикой. Только куда больше потратишь времени и усилий