Разбор 15.2 задания | ОГЭ по информатике 2022

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

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

  • @Tosha-e7t
    @Tosha-e7t 2 года назад +149

    Начать готовиться за час до экзамена - новый уровень.

  • @azzzoma
    @azzzoma 2 года назад +19

    Я один прифигел, когда он сказал, что готовиться за пару месяцев до огэ поздно?

  • @Guest78676
    @Guest78676 2 года назад +10

    Иван Викторович, спасибо большое!! готовился за неделю до экзамена, вообще ничего не знал, посмотрел, все понял, вы очень понятно и доступно объясняете! сдал на 5(17 баллов) только благодаря вам!

  • @zzzombine
    @zzzombine 2 года назад +8

    Спасибо вам большое за ваши уроки! Смог с полного нуля подготовиться к экзамену благодаря вашим урокам. Экзамен сдал на отлично. Ещё раз спасибо вам!

  • @volt4ge753
    @volt4ge753 2 года назад +27

    Спасибо, Иван Викторович! Подготовился к огэ по вашему видео за 30 минут до экзамена!

  • @fanatik_vsego1337
    @fanatik_vsego1337 2 года назад +12

    я о последних двух видах задач даже не знал.. спасибо тебе

  • @calmy62
    @calmy62 2 года назад +16

    Огромное спасибо! Но лучше всего выбрать 15.1

  • @РамисИбрагимов-л7з
    @РамисИбрагимов-л7з 2 года назад +13

    Как же трудно!!! Мне кажется, лучше выбрать задание 15.1!

    • @firekiller2141
      @firekiller2141 2 года назад +7

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

    • @onelive9712
      @onelive9712 2 года назад +1

      @@firekiller2141 в огэ по информатике только одно задание связанное с программированием, ну и 15.1, но там прям совсем совсем легко

  • @Allahy_Akbar953
    @Allahy_Akbar953 Год назад +1

    От души всё понял!

  • @Никита-н4ю4р
    @Никита-н4ю4р 2 года назад +7

    Блин Иван если бы не вы я бы на 2 сдал, вчера пробник на 4 написал, двух баллов до 5 не хватило, спасибо огромное🙏

    • @АртемийСамолов
      @АртемийСамолов 2 года назад +3

      А у нас пробник завтра, а инфа уже 15
      😸

    • @zzzMatroskinzzz
      @zzzMatroskinzzz 2 года назад

      @@АртемийСамолов у меня 22ого

    • @ti_chel
      @ti_chel 2 года назад +1

      Также мы которые не писали пробник, а завтра экзамен

    • @АртемийСамолов
      @АртемийСамолов 2 года назад

      @@ti_chel надеемся на максимальный балл

  • @onlynagatoro
    @onlynagatoro 2 года назад +1

    40:55 можно решить намного легче
    a, b, c = int(input()), int(input()), 0
    for i in range(a , b + 1): c += 1 if i % 2 == 0 else 0
    print(c)

    • @onlynagatoro
      @onlynagatoro 2 года назад

      кстати вот еще одно решение всего в две строки
      a, b = int(input()), int(input())
      print(len([i for i in range(a, b + 1) if i % 2 != 0]))

    • @paint4768
      @paint4768 2 года назад

      Извините за замечание , но стоит записать for i in range(a, b + 1) , так как "а" включается в цикл , а "b" нет

    • @kl1dd
      @kl1dd 2 года назад

      @@onlynagatoro заядлый питонист обнаружен)

    • @onlynagatoro
      @onlynagatoro 2 года назад

      ​@@paint4768 никаких извинений! Это тебе спасибо, не заметил эту ошибку
      ps: везде исправил, еще раз спасибо тебе!

    • @mirumir1733
      @mirumir1733 Год назад

      эффективную программу

  • @over744
    @over744 2 года назад +3

    последнее будет легче так сделать
    c = 0
    a = int(input())
    b = int(input())
    for i in range(a, b+1):
    if i % 2 == 1:
    c += 1
    print(c)

    • @nikolaylatyshev564
      @nikolaylatyshev564 2 года назад +3

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

  • @onlynagatoro
    @onlynagatoro 2 года назад +2

    36:33 намного более простое решение
    l = []
    while True:
    n = int(input())
    if n == 0: break
    elif n % 8 == 0: l.append(n)
    print('NO' if len(l) == 0 else round(sum(l) / len(l), 1))
    ps: смог сократить решение на еще одну строчку :)
    l, n = [], int(input())
    while n != 0:
    if n % 8 == 0: l.append(n)
    n = int(input())
    print('NO' if len(l) == 0 else round(sum(l) / len(l), 1))

    • @richardhendricks538
      @richardhendricks538 2 года назад +3

      его задача - максимально понятно изложить материал, а твое решение абсолютно идентично его решению ( просто со списками и тернарным оператором )

    • @onlynagatoro
      @onlynagatoro 2 года назад

      @@richardhendricks538 списки проще, чем алгоритмы, которые использовал автор. Хотя это лишь личное мнение. А решения я оставляю для правда заинтересованных, так что правда не рассчитываю, что простой сдающий огэ человек заинтересуется)

  • @ilyashick
    @ilyashick 2 года назад +4

    Марафон подготовки к ОГЭ за полчаса до экзамена, погнали

  • @kukla_kolduna555
    @kukla_kolduna555 Год назад +1

    Как вы оформляли бланк? Мне учитель ничего не говорил по этому поводу.

  • @ThePython_IT
    @ThePython_IT 2 года назад +2

    На экзамене будет установлен pycharm?

  • @w1tcher_550
    @w1tcher_550 2 года назад +2

    Эффективная программа на питоне :D

  • @Миша-к5в
    @Миша-к5в 2 года назад

    Спасибо Вам, на 5 сдал

  • @эрикрастишкин
    @эрикрастишкин Год назад

    спасибо огромное!

  • @YourHeIper
    @YourHeIper 2 года назад

    Почему 23:30 после ввода пяти чисел, автоматически выдает ответ? Ведь нигде не задано что количесто чисел ровно 5?

    • @psihare
      @psihare Год назад +2

      самая первая цифра это то, сколько чисел будет вводить человек…там 4 написано

  • @АрсенийФролов-п2ж
    @АрсенийФролов-п2ж 2 года назад

    Здравствуйте, я начал писать тг бота. И я хотел спросить можно ли я буду оставлять ссылку на ваши видео т.к. я думаю что ваши видео больше всего подходят для подготовки к сдачи ОГЭ.

  • @hhheko
    @hhheko 2 года назад

    35:50 Команда round округляет в меньшую сторону, не по математическим правилам. То есть 3,65 = 3,6. Разве верно ее использовать? 🤔🤔🤔

    • @plugar_inf
      @plugar_inf  2 года назад

      Верно. Ее задача - округлять число с плавающей точкой до той цифры, которую задает пользователь.

  • @bistrova_yana_denisovna
    @bistrova_yana_denisovna 2 года назад

    Спасибо 😌

  • @ВячеславАбусев
    @ВячеславАбусев 2 года назад

    Привет из Пензы,земляк)))

  • @t0xangames207
    @t0xangames207 Год назад

    я знаю C# на уровне мидла или даже синьёра. смогу ли я выполнить это задание в огэ 2023 используя шарп?

  • @ДжонСноу-м3ж
    @ДжонСноу-м3ж 2 года назад +4

    Допустим нам дана задача количество чисел не превышает 1000, введённые числа не превышают 30 000 надо ли это где-то прописать?

  • @КириллТрушников-з8ф

    27:40 Здравствуйте. А не легче сделать так?
    x = int(input())
    s = []
    for i in range(x):
    z = input()
    if int(z[-1]) == 4:
    s.append(z)
    print(min(s))

    • @igorapplications
      @igorapplications 2 года назад

      Выглядит странно, в нормальных язык при вызове z[-1] произойдёт ArrayIndexOutOfBound, ты обращаешься к введённой строке как к массиву char, индекса -1 не существует к вашему сведению

    • @mqks1m
      @mqks1m 2 года назад +2

      @@igorapplications дружище, в Python элемент с индексом *-1* будет являться последним элементом последовательности (будь то строка, список и прочее множество)

    • @rorepaper
      @rorepaper 2 года назад +1

      @@mqks1m когда я об этом узнал, то у меня мозг взорвался, ахах. Ох уж этот python

    • @mqks1m
      @mqks1m 2 года назад

      @@rorepaper как по мне, удобная фича)

    • @igorapplications
      @igorapplications 2 года назад

      @@mqks1m жесть какой бред

  • @kseniaageeva8260
    @kseniaageeva8260 Год назад

    не разобрали что такое break: 15.2. Напишите программу, которая в последовательности целых чисел определяет количество чисел, кратных 5 или 9. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 - признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести одно число: количество чисел, кратных 5 или 9.

  • @leha_ovcharov
    @leha_ovcharov 2 года назад +1

    n = int(input())
    ValueError: invalid literal for int() with base 10: '' - Подскажите, как исправить ошибку?

    • @archieugene2701
      @archieugene2701 2 года назад

      Попробуйте вводить не строку, а число или убрать int: n = input()

    • @leha_ovcharov
      @leha_ovcharov 2 года назад +1

      @@archieugene2701 Чего? Сами поняли что сказали? А как тогда по другому инициализировать переменную "n" ,набираемую пользователем с клавиатуры?

    • @Шапковик
      @Шапковик 2 года назад

      таже ошибка

  • @Bresjsjwnsnsns
    @Bresjsjwnsnsns 2 года назад +2

    можно ли было 2 задание решить через списки ??
    a = int(input())
    s = []
    for i in range(a):
    b = int(input())
    if b % 10 == 4:
    s.append(b)
    print(min(s))

    • @onlynagatoro
      @onlynagatoro 2 года назад +2

      Все задание возможно и нужно решать с помощью списков. Самые простые решения получаются именно с ними

  • @clancy1110
    @clancy1110 2 года назад +3

    Спасибо, будут ли на огэ массивы?

    • @onlynagatoro
      @onlynagatoro 2 года назад

      Использование списков/массивов на огэ возможно, но необязательно

  • @yaroslavneretin2234
    @yaroslavneretin2234 2 года назад +2

    Иван Викторович, здравствуйте, а разве пайтон разрешён на огэ? Просто я гуглил там слово про него не было, теперь я как человек который пайтон изучает побаиваюсь немного

    • @Ariwf
      @Ariwf 2 года назад +1

      На ОГЭ вы имеете право писать на любой среде программирования и на любом языке

  • @ubicatus
    @ubicatus 2 года назад +3

    Три дня до огэ как научиться писать программы

  • @RN_Khalmetov
    @RN_Khalmetov Год назад

    В задании где надо найти минимальное число оканчивающиеся на 4. Программа сравнивает введенное число с 30 001 если введенное число меньше то выводит на экран. Но получается что все числа меньше 30 001, а программа выводит только 14 К
    Как же так?

  • @bobusik
    @bobusik 2 года назад

    Иван, написал такую же программу в идле как на 10:21, но у меня при написании нуля программа все ещё работает.. Не финиширует то есть. В идле это так и должно быть?

  • @Keefe_ir
    @Keefe_ir 2 года назад +7

    15.2 оч лёгкое. Все задачи дефолтные. Минут за 5 можно написать любую такую задачу

    • @zeeefirkaa5137
      @zeeefirkaa5137 2 года назад

      это самое главное понять как сделать, в школе нам говорили только о 15.1, и оно мне даётся гораздо легче чем 15.2

  • @АндрейНовиков-п1м
    @АндрейНовиков-п1м 2 года назад

    Что делать. Если в пайчарме мне показывает закрыто с помощью кода 101

  • @ЕвдакимОлухинский6летназад

    А на компе там вообше будет пайтон?и будет ли он таким же как и у него?

    • @psihare
      @psihare Год назад

      «как у него» это как?

    • @thecubeman381
      @thecubeman381 Год назад

      ​​@@psihare тут про среду разработки, наверное. У автора Pycharm, у нас на компах стоит он, Idle, Geany, и VS Code.

  • @Frolova_Olga
    @Frolova_Olga 2 года назад

    Нам информатичка прекрипила ваш ролик в эжд как дз, а я смотрела вас рание.

  • @ИванЧирков-ш5е
    @ИванЧирков-ш5е 2 года назад +3

    А если в последней задаче ввести 12 и 21? Разве в выходных данных будет 5? Судя по программе, получится 5.5. Мне кажется, последняя задача решена неверно

    • @andrey-hg6cd
      @andrey-hg6cd Год назад

      Его решение вообще не работает если одно число четное а другое нет

  • @МаксимГерасимов-л3ы

    У меня в школе мы только презентации делали все класс либо решали какую ту херню на разных игровых сайтах

  • @frizzertt
    @frizzertt 2 года назад +2

    Для чего в задачах условия о том, что числа должны быть меньше 30000 , количество чисел не превышает 1000 и т.д. , если мы эти условия не учитываем?

    • @hypernigga8986
      @hypernigga8986 2 года назад +1

      в паскале нужно учитывать, в питоне нет

  • @ЮлияКислова-г3я
    @ЮлияКислова-г3я 2 года назад +4

    Здравствуйте! Буду очень благодарна, если вы расскажете более подробно о части 2. Как записывать их в бланк ответов?

    • @hiccstrd
      @hiccstrd 2 года назад

      огэ на компьютерах решается, там бланков нет(вроде)

    • @НиколайГорохов-1
      @НиколайГорохов-1 2 года назад

      @@hiccstrd Правильно думаешь

    • @eroling228
      @eroling228 2 года назад +3

      @@hiccstrd как раз таки есть, только ты на бланках указываешь путь файла и его имя

  • @safron6492
    @safron6492 2 года назад

    а количество введенных чисел и числа которого они не должны превышать не нужно вписывать в код?

    • @Rfgbnfy_Nemo
      @Rfgbnfy_Nemo 2 года назад

      Нет, это не обязательно.

  • @veronikakovalchuk9954
    @veronikakovalchuk9954 Год назад

    последняя задаче проще на for

  • @Ayvan-2006
    @Ayvan-2006 2 года назад

    а как программа понимает, когда заканчивать цикл for?

    • @paint4768
      @paint4768 2 года назад

      В данном случае он обращается к первой переменной , которой мы задаём значение .
      Если переменная равна 8 то он повторит цикл 8 раз(количество чисел от 0 до 8, не включая последнюю )
      ruclips.net/video/sZ0EIwgLblY/видео.html

  • @zah55670
    @zah55670 2 года назад +1

    Доброго времени суток! У меня вопрос: если я буду использовать ништяки питона, которых нет в шк программе, мне не снизят баллы на ОГЭ за это? Спасибо

    • @godhepp1l72
      @godhepp1l72 2 года назад

      питона нет на компах в огэ

    • @godhepp1l72
      @godhepp1l72 2 года назад

      а сорян, я выполняю просто робота, поэтому с питоном не работаю

  • @wowlikon
    @wowlikon 2 года назад +1

    Можно ли решить так:
    c = True
    arr = []
    while c:
    .... try:
    ........ inp = int(input(("

  • @pashabi2003
    @pashabi2003 2 года назад

    у меня проблема под 9 уроком пайтон, питон с нуля.
    C:\Users\bilash\AppData\Local\Programs\Python\Python38\python.exe: can't open file 'C:/Users/bilash/PycharmProjects/pythonProject/r1.py': [Errno 2] No such file or directory

  • @Rembide
    @Rembide Год назад

    Почему во второй задаче мы ввели minimum, если это максимум?

  • @qwerty-mi1vx
    @qwerty-mi1vx 2 года назад

    а можно 15.2 можно выполнять на с# ?

    • @onlynagatoro
      @onlynagatoro 2 года назад +1

      с шарпом всё сложно на всяких олимпиадах/экзаменах. Лучше писать на питоне
      ps: сложен не сам язык, а организационные моменты

  • @adelyatukhfatullina448
    @adelyatukhfatullina448 2 года назад

    подскажите на каком языке легче программировать: на паскале или питоне?

  • @metrolen1129
    @metrolen1129 2 года назад

    А за что снимают 1 балл на этом задании?

  • @adelyatukhfatullina448
    @adelyatukhfatullina448 2 года назад +3

    а можно такой же разбор на языке паскаль 🥺🙏

    • @virtex4002
      @virtex4002 2 года назад +1

      Какой смысл в паскале?

  • @Football-rz5st
    @Football-rz5st 2 года назад

    Привет с Кузнецка, земляк , не знаешь Ник Ника

  • @Paqoi_5
    @Paqoi_5 2 года назад

    на bash можно))))

  • @meowmeowdrocsit
    @meowmeowdrocsit 2 года назад +1

    я уже писал какой ты секси, напишу еще раз

  • @KAP_RAL
    @KAP_RAL 2 года назад +1

    медальку)

  • @yanfa2582
    @yanfa2582 2 года назад

    А если в последней задаче сделать циклом то 0 баллов?

    • @Rfgbnfy_Nemo
      @Rfgbnfy_Nemo 2 года назад

      Нет, 1 балл (Решение удовлетворяет некоторым требованиям задачи)

    • @onlynagatoro
      @onlynagatoro 2 года назад

      @@Rfgbnfy_Nemo извиняюсь, а почему только 1? Разве имеет значение как именно решить задание?

    • @uytuijh
      @uytuijh 2 года назад

      @@onlynagatoro 37:42

  • @mirumir1733
    @mirumir1733 Год назад

    А если оба числа не четные, почему не + 2? я знаю, что у автора правильно, но понять не могу!

  • @VladimirMukhin00
    @VladimirMukhin00 2 года назад

    👍

  • @ВаряКотёнок-ф5т
    @ВаряКотёнок-ф5т 2 года назад

    😊

  • @AhmedAduzov
    @AhmedAduzov 2 года назад

    у меня 15.2 занимает максимум минут 10-15

    • @onlynagatoro
      @onlynagatoro 2 года назад +2

      вообще, если ты знаешь питон, оно не должно отбирать больше 5 минут :)

  • @T-Telege
    @T-Telege Год назад

    Автор плохой учитель что пишет код на старой версии пайтона, я вточ вточ ввёл всё то что он написал на пайтоне онлайн и мне вывело SyntaxError, жаль что учителя обманывают своих учеников подсовывая им дезинформацию, не ведитесь на этот ролик.

  • @Rembide
    @Rembide Год назад

    У меня от таких задач кипит голова, но я все равно постараюсь сделать 15.2

  • @АрсенийФролов-п2ж
    @АрсенийФролов-п2ж 2 года назад

    Здравствуйте, я начал писать тг бота. И я хотел спросить можно ли я буду оставлять ссылку на ваши видео т.к. я думаю что ваши видео больше всего подходят для подготовки к сдачи ОГЭ.

  • @АрсенийФролов-п2ж
    @АрсенийФролов-п2ж 2 года назад

    Здравствуйте, я начал писать тг бота. И я хотел спросить можно ли я буду оставлять ссылку на ваши видео т.к. я думаю что ваши видео больше всего подходят для подготовки к сдачи ОГЭ.

  • @АрсенийФролов-п2ж
    @АрсенийФролов-п2ж 2 года назад

    Здравствуйте, я начал писать тг бота. И я хотел спросить можно ли я буду оставлять ссылку на ваши видео т.к. я думаю что ваши видео больше всего подходят для подготовки к сдачи ОГЭ.

  • @АрсенийФролов-п2ж
    @АрсенийФролов-п2ж 2 года назад

    Здравствуйте, я начал писать тг бота. И я хотел спросить можно ли я буду оставлять ссылку на ваши видео т.к. я думаю что ваши видео больше всего подходят для подготовки к сдачи ОГЭ.

  • @АрсенийФролов-п2ж
    @АрсенийФролов-п2ж 2 года назад +2

    Здравствуйте, я начал писать тг бота. И я хотел спросить можно ли я буду оставлять ссылку на ваши видео т.к. я думаю что ваши видео больше всего подходят для подготовки к сдачи ОГЭ.

  • @АрсенийФролов-п2ж
    @АрсенийФролов-п2ж 2 года назад

    Здравствуйте, я начал писать тг бота. И я хотел спросить можно ли я буду оставлять ссылку на ваши видео т.к. я думаю что ваши видео больше всего подходят для подготовки к сдачи ОГЭ.

  • @АрсенийФролов-п2ж
    @АрсенийФролов-п2ж 2 года назад +56

    Здравствуйте, я начал писать тг бота. И я хотел спросить можно ли я буду оставлять ссылку на ваши видео т.к. я думаю что ваши видео больше всего подходят для подготовки к сдачи ОГЭ.