Согласна со всеми, вы самый лучший преподаватель, которого я когда-либо искала. Просто и конструктивно, без лишней воды, ничего не усложняя, грамотно объясняете. Я не могла до конца понять последние типы 14 задания и перебрала всех учителей. Остановилась на вас, спасибо огромное!!
Очень Вам благодарен за ваш труд. Я инженер, давно работаю в сфере it и автоматизации. Смотрю Вас с огромным интересом и удовольствием не переставая учиться.
КОМУ НУЖНА ФУНКЦИЯ ДЛЯ ПЕРЕВОДА В ЛЮБУЮ СС: 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 у меня) - сс в которую нужно перевести
мне кажется уже бессмысленно писать,но когда ты используешь встроенную функцию то появляются эти 2 символа,а когда ты сам переводишь число в другую систему счисление,то у тебя эти 2 символа не могу появится из ниоткуда,ты же сам создаешь строку
е-это типо 15 там же идут 0123456789 а дальше по идее идти должно 10, но оно станет a, то есть мы идем по латинскому алфавиту вперед, ведь 10 в подобных записях можно понять как 10, так и как 1 и 0
Питон не выводит, в чём может быть причина? 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
Иван Викторович, я немного не понимаю насчёт момента "отрезать". Зачем это нужно делать, и что нам это даёт? Видео посмотрел, всё понятно, кроме этого момента
Ну мы цифру в числе взяли, проверили и нам нужно перейти к следующей цифре числа. Для этого до следующего прохода цикла, мы берем все, кроме той цифры, которую уже использовали
некоторые задачи как по мне имеют крайне низкий шанс выпадения, например уравнения или 44 СС, вы считаете что они вероятны для экзамена? Не обижусь если не ответите, но мне кажется странным что вы добавили эти задачи
потому что там идет префикс 0b, который может испортить ответ при подсчете нулей, а c b процесс перевода из 2сс в 10сс вообще не будет производиться питоном
Добрый день Мне нужно сделать мини магазин вот что я сделал shop = input("Выберите товар. 1. Компьютеры " "2. Наушники " "3. Телефон ") quality = int(input(' Выберите количество товаров ')) А теперь мне нужно чтобы в программе было сколько стоит, ну например, выберите товар я нажал 1, количество товаров я нажал 1 и мне цену например выдало 1000 Спасибо!
Если ещё актуально, то попробуй сделать две библиотеки, в одной товар, в другой цена Сделай номер товара как ключ значение для обоих библиотек Количество товара как какой нибудь коэффициент Тогда ты сможешь по ключу вывести как название товара, так и цену за "покупку" умноженную на коэффициент Ну По идее))
Учитель от Бога. Именно Учитель. Все просто, понятно, без воды. Спасибо за Ваш труд!
Благодарность, Иван Викторович, Вы один из лучших преподавателей!
низкий вам поклон, Иван Викторович, сколько видел разборов - могу с уверенностью сказать что вы лучший!
Очень круто то, насколько вы сократили решение задач до одной строки, так намного проще для запоминания, да и понимания тоже
Согласна со всеми, вы самый лучший преподаватель, которого я когда-либо искала. Просто и конструктивно, без лишней воды, ничего не усложняя, грамотно объясняете. Я не могла до конца понять последние типы 14 задания и перебрала всех учителей. Остановилась на вас, спасибо огромное!!
Очень Вам благодарен за ваш труд. Я инженер, давно работаю в сфере it и автоматизации. Смотрю Вас с огромным интересом и удовольствием не переставая учиться.
Как же вы прекрасны спасибо вам
Cамый лучший человек рассказывающий о материале по информатике, респект))
На 20:38 вполне можно использовать "+=" т.к. нам важно лишь наличие цифр в записи числа, а не их порядок
Спасибо) как раз не понимал, как делать в 14 задании прямое сложение в сс
Много нового узнал из этого видоса, спасибо огромное)
Очень приятно смотреть и слушать
Всё просто и понятно
Спасибо) ❤
Спасибо за ваш огромнейший труд!
Спасибо вам Иван Викторович! Вы стали мне прям как отец! Люблю вас! Успехов!
спасибо большое, что вы есть. очень подробно и доходчиво объясняете
Лучший!!!
Спасибо большое, очень понятно объяснил!!!
Иван Викторович, спасибо ВАМ за Ваш труд!
знайте, что вы очень помогаете школьникам!!
Прикольно
С системой выше 36 не слышал даже, но теперь, благодаря вам, знаю
Спасибо огромное
Все ОЧЕНЬ понятно! Только Вы говорили, что во всех СС>10 используются буквы, а как же СС=44 : просто in range(44)?
ОГРОМНОЕ СПАСИБО ЗА РАЗБОР И ОБЪЯСНЕНИЯ. ВСЁ ЧЁТКО.
За Метро 2035 и Паймон на фоне Отдельный респект!
Самые лучше обзоры!!! Спасибо за ваш труд для нас🤩🤗
Вы лучший, Иван Викторович, спасибо большое за Ваш труд
Иван Викторович, вы просто лучший! Всё очень понятно и доступно. Спасибо, вам за бесплатный и полезный контент!
КОМУ НУЖНА ФУНКЦИЯ ДЛЯ ПЕРЕВОДА В ЛЮБУЮ СС:
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 у меня) - сс в которую нужно перевести
Просто Космос!!
5:38, то есть в ответ нужно записать "e"?
а здесь 11:09 точно 1891 значащих нулей? или только в 2, 8 и 16 - чных системах счисления 2 лишних символа с нулем впереди?
я тоже задался таким вопрос. Вы узнали какой верный ответ?
мне кажется уже бессмысленно писать,но когда ты используешь встроенную функцию то появляются эти 2 символа,а когда ты сам переводишь число в другую систему счисление,то у тебя эти 2 символа не могу появится из ниоткуда,ты же сам создаешь строку
Да тут в егэ могут попасться максимум оти силы задания 10 от начала если считать
9:08 не совсем понятно от какой цифры нам нужно избавиться. От остатка при делении на основание сс в которую переводим?
Да, вроде
Огромное спасибо вам за ваш разбор!!
А в задаче на 11:12 не нужно 1 отнять?
5:38 нас спрашивают про первую цифру, но мы взяли "е". Я что-то не догоняю, это тоже является цифрой?
е-это типо 15
там же идут 0123456789
а дальше по идее идти должно 10, но оно станет a, то есть мы идем по латинскому алфавиту вперед, ведь 10 в подобных записях можно понять как 10, так и как 1 и 0
здравствуйте, у меня вопрос я установила пейчар но не могу зайти как нибудь помочь сможете?
Иван Викторович - лучший компаньон!!!
Питон не выводит, в чём может быть причина?
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
У тебя в первом и во втором случае переменная q и cifr участвуют в решении, но они никак не влияют на ответ
Иван Викторович, я немного не понимаю насчёт момента "отрезать". Зачем это нужно делать, и что нам это даёт? Видео посмотрел, всё понятно, кроме этого момента
Ну мы цифру в числе взяли, проверили и нам нужно перейти к следующей цифре числа. Для этого до следующего прохода цикла, мы берем все, кроме той цифры, которую уже использовали
@@plugar_inf всё, теперь понял! Спасибо большое за пояснение!
пасибо)
некоторые задачи как по мне имеют крайне низкий шанс выпадения, например уравнения или 44 СС, вы считаете что они вероятны для экзамена? Не обижусь если не ответите, но мне кажется странным что вы добавили эти задачи
Вероятность не нулевая)
20:25 я думаю лучше будет [::-1] для понимания
Можешь объяснить, пожалуйста?
У Викторовича всё равно получится перевёрнутое число, тк у него первым числом будет идти первый остаток от деления, а это последнее число
5:33 в ответ е или 14?
Вот такой же вопрос...
@@septa3745 так никто и не ответил
@@IDAHOBI да уж
Почему мы не учитываем два первых символа в первых задачах?
потому что там идет префикс 0b, который может испортить ответ при подсчете нулей, а c b процесс перевода из 2сс в 10сс вообще не будет производиться питоном
сделайте пж гайд по 15-ым и что-нибудь из 24-27 заданий пж
На канале в плейлисте по подготовке к ЕГЭ 2023 есть гайды по всем заданиям, в том числе и по этим
Добрый день Мне нужно сделать мини магазин вот что я сделал
shop = input("Выберите товар. 1. Компьютеры " "2. Наушники " "3. Телефон ")
quality = int(input(' Выберите количество товаров '))
А теперь мне нужно чтобы в программе было сколько стоит, ну например, выберите товар я нажал 1, количество товаров я нажал 1 и мне цену например выдало 1000
Спасибо!
Если ещё актуально, то попробуй сделать две библиотеки, в одной товар, в другой цена
Сделай номер товара как ключ значение для обоих библиотек
Количество товара как какой нибудь коэффициент
Тогда ты сможешь по ключу вывести как название товара, так и цену за "покупку" умноженную на коэффициент
Ну
По идее))
За метро 2035 на фоне отдельный лайк)
А если в ответе получилась буква, а в ответе нужно записать цифру, то что надо записать?)
Буква, это и есть цифра
хах, я надеялась взять балл в этом задании
Ладно, спасибо
16:52
почему нельзя так решить?
if d.count('5') - d.count('0') == 28:
print(x)
Можно, почему нет
можно,кто сказал что нельзя
x=(2*343**123+2401)*(3*343**137-2401)
a=[]
while x>0:
a=[x%7]+a
x//=7
print(a.count(6))