Разбор 14 задания на Python | ЕГЭ-2023 по информатике

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

КОМЕНТАРІ • 70

  • @kosuhina71
    @kosuhina71 Рік тому +25

    Учитель от Бога. Именно Учитель. Все просто, понятно, без воды. Спасибо за Ваш труд!

  • @dr1mle390
    @dr1mle390 Рік тому +49

    Благодарность, Иван Викторович, Вы один из лучших преподавателей!

  • @Not_Ins0mnIa
    @Not_Ins0mnIa Рік тому +20

    низкий вам поклон, Иван Викторович, сколько видел разборов - могу с уверенностью сказать что вы лучший!

  • @kotovets
    @kotovets Рік тому +3

    Очень круто то, насколько вы сократили решение задач до одной строки, так намного проще для запоминания, да и понимания тоже

  • @ПетушиныйХор
    @ПетушиныйХор Рік тому +4

    Согласна со всеми, вы самый лучший преподаватель, которого я когда-либо искала. Просто и конструктивно, без лишней воды, ничего не усложняя, грамотно объясняете. Я не могла до конца понять последние типы 14 задания и перебрала всех учителей. Остановилась на вас, спасибо огромное!!

  • @deniskov9366
    @deniskov9366 Рік тому +11

    Очень Вам благодарен за ваш труд. Я инженер, давно работаю в сфере it и автоматизации. Смотрю Вас с огромным интересом и удовольствием не переставая учиться.

  • @yliamykoine2478
    @yliamykoine2478 Рік тому +7

    Как же вы прекрасны спасибо вам

  • @midiykringer
    @midiykringer Рік тому +3

    Cамый лучший человек рассказывающий о материале по информатике, респект))

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

    На 20:38 вполне можно использовать "+=" т.к. нам важно лишь наличие цифр в записи числа, а не их порядок

  • @chess8613
    @chess8613 Рік тому +5

    Спасибо) как раз не понимал, как делать в 14 задании прямое сложение в сс

  • @kuchisabishi_av
    @kuchisabishi_av Рік тому +2

    Много нового узнал из этого видоса, спасибо огромное)

  • @ya_u_mami-bloger
    @ya_u_mami-bloger Рік тому +1

    Очень приятно смотреть и слушать
    Всё просто и понятно
    Спасибо) ❤

  • @Allahy_Akbar953
    @Allahy_Akbar953 Рік тому +2

    Спасибо за ваш огромнейший труд!

  • @n0z1y19
    @n0z1y19 Рік тому +2

    Спасибо вам Иван Викторович! Вы стали мне прям как отец! Люблю вас! Успехов!

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

    спасибо большое, что вы есть. очень подробно и доходчиво объясняете

  • @alexandra118
    @alexandra118 11 місяців тому

    Лучший!!!
    Спасибо большое, очень понятно объяснил!!!

  • @dodorhva
    @dodorhva Рік тому +2

    Иван Викторович, спасибо ВАМ за Ваш труд!
    знайте, что вы очень помогаете школьникам!!

  • @l--1998
    @l--1998 Рік тому +2

    Прикольно
    С системой выше 36 не слышал даже, но теперь, благодаря вам, знаю
    Спасибо огромное

  • @ГалПов
    @ГалПов Рік тому +1

    Все ОЧЕНЬ понятно! Только Вы говорили, что во всех СС>10 используются буквы, а как же СС=44 : просто in range(44)?

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

    ОГРОМНОЕ СПАСИБО ЗА РАЗБОР И ОБЪЯСНЕНИЯ. ВСЁ ЧЁТКО.

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

    За Метро 2035 и Паймон на фоне Отдельный респект!

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

    Самые лучше обзоры!!! Спасибо за ваш труд для нас🤩🤗

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

    Вы лучший, Иван Викторович, спасибо большое за Ваш труд

  • @Nikita-kf8mk
    @Nikita-kf8mk Рік тому

    Иван Викторович, вы просто лучший! Всё очень понятно и доступно. Спасибо, вам за бесплатный и полезный контент!

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

    КОМУ НУЖНА ФУНКЦИЯ ДЛЯ ПЕРЕВОДА В ЛЮБУЮ СС:
    def toN(a, n):
    num = []
    while a != 0:
    num.append(a % n)
    a = a // n
    num.reverse()
    return num
    x = 116666
    y = toN(x, 8)
    print(y)
    # х - исходное число
    # n (оно же 8 у меня) - сс в которую нужно перевести

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

    Просто Космос!!

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

    5:38, то есть в ответ нужно записать "e"?

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

    а здесь 11:09 точно 1891 значащих нулей? или только в 2, 8 и 16 - чных системах счисления 2 лишних символа с нулем впереди?

    • @ИгорьКузнецов-ц3ж
      @ИгорьКузнецов-ц3ж Рік тому

      я тоже задался таким вопрос. Вы узнали какой верный ответ?

    • @imtiredofmyloneless
      @imtiredofmyloneless 7 місяців тому

      мне кажется уже бессмысленно писать,но когда ты используешь встроенную функцию то появляются эти 2 символа,а когда ты сам переводишь число в другую систему счисление,то у тебя эти 2 символа не могу появится из ниоткуда,ты же сам создаешь строку

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

    Да тут в егэ могут попасться максимум оти силы задания 10 от начала если считать

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

    9:08 не совсем понятно от какой цифры нам нужно избавиться. От остатка при делении на основание сс в которую переводим?

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

    Огромное спасибо вам за ваш разбор!!

  • @sadness917
    @sadness917 9 місяців тому

    А в задаче на 11:12 не нужно 1 отнять?

  • @Holabola-j6q
    @Holabola-j6q Рік тому

    5:38 нас спрашивают про первую цифру, но мы взяли "е". Я что-то не догоняю, это тоже является цифрой?

    • @Обидный
      @Обидный 11 місяців тому +1

      е-это типо 15
      там же идут 0123456789
      а дальше по идее идти должно 10, но оно станет a, то есть мы идем по латинскому алфавиту вперед, ведь 10 в подобных записях можно понять как 10, так и как 1 и 0

  • @ТатьянаТатьяна-ж4я2г

    здравствуйте, у меня вопрос я установила пейчар но не могу зайти как нибудь помочь сможете?

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

    Иван Викторович - лучший компаньон!!!

  • @TOM6799
    @TOM6799 10 місяців тому

    Питон не выводит, в чём может быть причина?
    for x in range(1, 1000):
    s = 27 ** 7 - 3 ** 11 + 36 - x
    q = 0
    while s:
    q += s % 3
    s //= 3
    if s == 22:
    print(x)
    break
    2-ым способом через список тоже не выводит:
    for x in range(1, 1000):
    s = 27 ** 7 - 3 ** 11 + 36 - x
    cifr = []
    while s > 0:
    cifr.append(s % 3)
    s = s // 3
    if s == 22:
    print(x)
    break

    • @Эрик-ш1ы
      @Эрик-ш1ы Місяць тому

      У тебя в первом и во втором случае переменная q и cifr участвуют в решении, но они никак не влияют на ответ

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

    Иван Викторович, я немного не понимаю насчёт момента "отрезать". Зачем это нужно делать, и что нам это даёт? Видео посмотрел, всё понятно, кроме этого момента

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

      Ну мы цифру в числе взяли, проверили и нам нужно перейти к следующей цифре числа. Для этого до следующего прохода цикла, мы берем все, кроме той цифры, которую уже использовали

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

      @@plugar_inf всё, теперь понял! Спасибо большое за пояснение!

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

    пасибо)

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

    некоторые задачи как по мне имеют крайне низкий шанс выпадения, например уравнения или 44 СС, вы считаете что они вероятны для экзамена? Не обижусь если не ответите, но мне кажется странным что вы добавили эти задачи

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

      Вероятность не нулевая)

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

    20:25 я думаю лучше будет [::-1] для понимания

    • @TV-oe3el
      @TV-oe3el Рік тому

      Можешь объяснить, пожалуйста?

    • @TV-oe3el
      @TV-oe3el Рік тому

      У Викторовича всё равно получится перевёрнутое число, тк у него первым числом будет идти первый остаток от деления, а это последнее число

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

    5:33 в ответ е или 14?

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

      Вот такой же вопрос...

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

      @@septa3745 так никто и не ответил

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

      @@IDAHOBI да уж

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

    Почему мы не учитываем два первых символа в первых задачах?

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

      потому что там идет префикс 0b, который может испортить ответ при подсчете нулей, а c b процесс перевода из 2сс в 10сс вообще не будет производиться питоном

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

    сделайте пж гайд по 15-ым и что-нибудь из 24-27 заданий пж

    • @l--1998
      @l--1998 Рік тому

      На канале в плейлисте по подготовке к ЕГЭ 2023 есть гайды по всем заданиям, в том числе и по этим

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

    Добрый день Мне нужно сделать мини магазин вот что я сделал
    shop = input("Выберите товар. 1. Компьютеры " "2. Наушники " "3. Телефон ")
    quality = int(input(' Выберите количество товаров '))
    А теперь мне нужно чтобы в программе было сколько стоит, ну например, выберите товар я нажал 1, количество товаров я нажал 1 и мне цену например выдало 1000
    Спасибо!

    • @АлексейНагорный-я5т
      @АлексейНагорный-я5т Рік тому

      Если ещё актуально, то попробуй сделать две библиотеки, в одной товар, в другой цена
      Сделай номер товара как ключ значение для обоих библиотек
      Количество товара как какой нибудь коэффициент
      Тогда ты сможешь по ключу вывести как название товара, так и цену за "покупку" умноженную на коэффициент
      Ну
      По идее))

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

    За метро 2035 на фоне отдельный лайк)

  • @ТемирланКарданов-л9т

    А если в ответе получилась буква, а в ответе нужно записать цифру, то что надо записать?)

    • @dedushkapul847
      @dedushkapul847 Рік тому +3

      Буква, это и есть цифра

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

    хах, я надеялась взять балл в этом задании

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

    Ладно, спасибо

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

    16:52
    почему нельзя так решить?
    if d.count('5') - d.count('0') == 28:
    print(x)

  • @Cneg-li
    @Cneg-li Рік тому

    x=(2*343**123+2401)*(3*343**137-2401)
    a=[]
    while x>0:
    a=[x%7]+a
    x//=7
    print(a.count(6))