Разбор 8 задания на Python | ЕГЭ-2024 по информатике
HTML-код
- Опубликовано: 3 дек 2024
- Курс по подготовке к ЕГЭ-2025: clck.ru/3B64Ki
Задание 8 - Знание основных понятий и методов, используемых при измерении количества информации. Решаем типовые задания при помощи языка программирования Python.
Не забываем подписываться!
-----
Telegram: t.me/plugar_inf
Группа в ВК: plugar_inf
Rutube: rutube.ru/chan...
------
Видео-курс по Python: • Python для начинающих
------
Задания взяты отсюда:
kpolyakov.spb....
#егэ #информатика #8задание
спасибо большое, иван викторович!!
12:48 на ответ повлияло 'варфломей' оно выдало в ответе 35280, а если взять правильное слово, что дано по условию 'варфоломей' выдает ответ 61200
Я теперь понимаю, почему 18 летние пацаны так шарили в программировании на базовом уровне, сейчас их со школы этому учат. А я еще бейсиком пользовался на черно белом экране.
За то те, кто тогда писал на чёрно-белом экране сейчас ценятся больше)
@@plugar_inf :(
О боже, какой же он ахуенный чел. С каждого ролика я получаю столько дофамина, что хватит на весь народ африки во время раздачи мистора биста.
12:44 при выводе ответа k никак не повлияет то, что вы написали 'варфломей'? Потому что слово должно быть 'варфоломей'
Решил проверить просто и решений куда меньше, с пропущенной одной буквой
В задании #8 сказано что буквы в коде не должны повторяться, а в коде мы в условие ставим что две гласне не должны стоять рядом, но ведь комбинация "ваорфлмей" будет верной но программа её не засчитает
«ао» рядом, она не будет верной
подскажите пожалуйста, почему выдает ошибку? именно где команда join и "in" выделяет красным
from itertools import *
k = 0
for w in permutations('пайщик'):
word = ''.join(w)
if word[0] !='й' and 'иа' not in word:
k += 1
print(k)
++
Задание с буквами «ДОЩГХИМТЭ» решено не верно, так как требуется найти сколько слов существует, которые не начинаются с буквы «м» ИЛИ «и». Если использовать w[0] not in “ми“, то тогда выдаст количество слов, которые не начинаются с буквы «м» И «и», поэтому следует написать (w[0]!=“м“)or(w[0]!=“и“). Подскажите, пожалуйста, правильно ли вышесказанное?
Нет
@@plugar_inf понял, спасибо
А если у в последнем задании будет не только первый символ равен 0, но, допустим 1 или 2 и т.д. (пример: 000111). Этот вариант будет проверяться или будет учитываться?
from itertools import *
k = 0
for w in set(permutations('акарида')):
res = ''
s = ''.join(w)
for i in w:
if i in 'аи': res += 'g'
else:
res += 's'
if 'gg' not in res and 'ss' not in res:
k += 1
print(k)
вместо создания множества к разве нельзя set сюда закинуть?ответ тот же
по моему так даже легче запомнить
На компе на пробнике не работала такая программа
@@ТатьянаЛипина-ж9й ну это че то с компом а не с прогой
можно, так правда легче
@@mifychnew спасибо,вовремя брат
Здравствуйте иван Викторович, а есть разбор на 22 задание?
Добрый день! Подобного видео по 22 заданию нет на канале.
from itertools import *
k = 0
for w in permutations('варфломей', r=6):
res = ''
for i in w :
if i in 'aoe' : res += 'g'
else: res += 's'
if 'gg' not in res and res.count('s') > res.count('g'):
k += 1
print(k)
60480
Process finished with exit code 0
написал точь в точь выдает другое число
Пожалуйста, объясните, а как вы употребляете команду iterable.
from itertools import *
k = 0
for w in product( ..... 'варфломей', r=6):
res = ''
for i in w:
if i in 'аое': res += 'g'
else: res += 'h'
if 'gg' not in res and res.count('h') > res.count('g'):
k += 1
print(k)
мне немного непонятно как её вставить в код.
это вроде как вспомогательное слово от пайтона и оно не имеет значения
я не пойму почему у тебя во 2 задании выдаёт 504, я даже переписывая код идентично выдаёт 720
from itertools import *
k = 0
for w in permutations('ПАЙЩИК'):
word = ''.join(w)
if word[0] !='й' and 'иа' not in word:
k += 1
print(k)
У вас в условии й в нижнем регистре, а в наборе Й в верхнем
2 задание решаю с помощью этого модуля, автокод выходит
from itertools import product, permutations
def u (x, y, z, w):
return (x == (not y))
@@hornat3964 чит код Кабанова
Задание со словом варфоломей решено не верно, по условию дано слово "ВАРФОЛОМЕЙ", в коде же написано "ВАРФЛОМЕЙ" (одна о пропущена)
я этот момент объяснял) посмотрите еще раз)
@@plugar_inf точно