Задание 5 // КЕГЭ по информатике 2024

  Рет қаралды 34,105

Алексей Кабанов

Алексей Кабанов

Күн бұрын

Пікірлер: 39
@GameChanger___
@GameChanger___ 5 ай бұрын
11:25 Нет особой необходимости два раза повторять одно и то же условие. Можно просто написать: if b.count('1')%2==0: b = b + '00' else: b = b + '10'
@int3rm1ssi0n
@int3rm1ssi0n 2 ай бұрын
26:28 можно через лямбда-функцию еще написать: sum( map( lambda x: int( x, 16 ), b ) )
@tezrogg7512
@tezrogg7512 10 ай бұрын
1:34:00 Более компактный вариант решения: for N in range(1, 1000): s = sum([int(x) for x in str(N) if int(x) % 2 == 0]) s2 = sum([int(str(N)[x]) for x in range(len(str(N))) if (x + 1) % 2 == 0]) r = abs(s2 - s) if r == 7: print(N,r)
@wasby3674
@wasby3674 8 ай бұрын
Сумму цифр в числе можно еще так искать, если другое не вспомнится, то довольно примитивный способ ( как по мне) h = 0 b = '123441' for i in range(5): h += b.count(str(i))*i print(h)
@worldofgames2383
@worldofgames2383 5 ай бұрын
b = bin(x)[2:] s = str(x) print (s.count('1'))
@flotmac
@flotmac 5 ай бұрын
29:00 k = 0 for n in range(1,1000): s = bin(n)[2:] s += str(sum(map(int,s))%2) s += str(sum(map(int,s))%2) if 210
@Vorono4ka
@Vorono4ka 6 ай бұрын
Самое большое количество приветов другим заданиям было передано именно в этом вебе. Привет-привет всем упомянутым заданиям! :)
@monieKidd
@monieKidd 5 ай бұрын
C новосельем!!
@krosh8982
@krosh8982 5 ай бұрын
И куда он переехал
@roll3262
@roll3262 6 ай бұрын
59:00 def twelf(x): s = '' while x > 0: s = str(x % 12) + s x //= 12 return s a = [] for n in range(12, 1000): s = twelf(n) if n % 12 == 0: s += s[-2:] else: s += twelf(n % 12 * 9) R = int(s, 12 ) if R > 300: a.append(R) print(min(a))
@kompege
@kompege 6 ай бұрын
Так решение неверное, например из 124 ты получишь 104 вместо a4
@monieKidd
@monieKidd 5 ай бұрын
twelve !!!!!!!
@teisu9499
@teisu9499 4 ай бұрын
Здравствуйте, хочу спросить на счёт счётчика, я правильно понимаю, если нам лень считать, то мы задаём счётчик k = 0, а далее k = k + 1 к k прибавляем и его запускаем и так он начинает считать.
@kompege
@kompege 4 ай бұрын
Ну в общем да. Представь что мы загибаем пальцы
@savanasha
@savanasha 3 ай бұрын
Алексей, у меня вопрос к задаче под названием "Двоичная запись 3". Объясните пожалуйста: почему, когда мы добавили к перемнной b ещё одну единицу, переменная b не двоичная запись числа и вы ввели переменную b1?.... Возможно не корректно сформулировал, поэтому, если вам не сложно, объясните пожалуйста ещё раз тот самый номер?... Очень хочу понять...
@kompege
@kompege 3 ай бұрын
b1 введена для того чтобы не изменять изначальную запись двоичного числа N
@savanasha
@savanasha 3 ай бұрын
@@kompege если честно, вообще не понял ваш ответ... Мы ведь и работаем с изначальной записью двоичного числа, разве нет?
@artem1430
@artem1430 2 ай бұрын
29:36 Здравствуйте Алексей, а если программа все же может иметь в списке повторы, как лучше перебрать?
@Englishwithme-ov1io
@Englishwithme-ov1io 7 ай бұрын
почему на 1:08:39 вы прибавляете 1 к десятичному числу, если сказано, что к двоичному и какой тогда должен быть ответ? на таком диапазоне у меня не выдавал, только до 180
@kompege
@kompege 7 ай бұрын
Увеличение на один одинаково работает во всех системах счисления
@Englishwithme-ov1io
@Englishwithme-ov1io 7 ай бұрын
поняла, спасибо@@kompege
@GameChanger___
@GameChanger___ 5 ай бұрын
Задачу 62 быстрее и проще решить аналитически
@glebandgo
@glebandgo 6 ай бұрын
1:46:21 Почему, Алексей Михайлович, вы делаете перевод в int. Я понял, что типо двоичная Запись остатка от деления, но разве нельзя b двоичное разделить на 5?
@GameChanger___
@GameChanger___ 5 ай бұрын
В любом случае это строка, а не число, её нельзя разделить, если не перевел в int()
@evamalayaaaa
@evamalayaaaa 10 ай бұрын
57:06 почему range с 12, а не с 1? Из-за 12СС?
@kompege
@kompege 10 ай бұрын
N>11 по условию
@evamalayaaaa
@evamalayaaaa 10 ай бұрын
@@kompege спасибо!
@piska-bobra
@piska-bobra 5 ай бұрын
19:34 ФАЙЛ НЯШКА !!!!!!!!!!!!!!!! =))
@АртёмНикитин-ж3ф
@АртёмНикитин-ж3ф 4 ай бұрын
59:00 правильный ответ будет 306, для N = 2!
@kompege
@kompege 4 ай бұрын
По условию значения N>11
@uniyreperrizcheb
@uniyreperrizcheb 9 ай бұрын
что-то у него седые волосы что ли появились...
@MuXaJlbl4
@MuXaJlbl4 8 ай бұрын
Учителем работает всё-таки
@krosh8982
@krosh8982 7 ай бұрын
А зачем он работает учителем? Что за аскет такой​@@MuXaJlbl4
@Rahim-nq8cc
@Rahim-nq8cc 7 ай бұрын
что же вас в этом удивляет?
@worldofgames2383
@worldofgames2383 5 ай бұрын
Поседел от вопросов учеников
@syperbaton
@syperbaton 5 ай бұрын
рановато чёт ​@@Rahim-nq8cc
@noname-b8r
@noname-b8r 2 ай бұрын
a = '1234567890qwertyuiopasdfghjklzxcvbnm' м ='0'*36 Ибо i в a: k = int(i,36) m = m[:k] + i + m[k+1:] печать (м)
@noname-b8r
@noname-b8r 2 ай бұрын
для тех , кому лень учить алфавит и string.ascii
@noname-b8r
@noname-b8r 2 ай бұрын
для тех , кому лень учить английский алфавит или писать string.asii_lowercase: a = '1234567890qwertyuiopasdfghjklzxcvbnm' m ='0'*36 for i in a: k = int(i,36) m = m[:k] + i + m[k+1:] print(m)
7  ПАРАДОКСОВ БЕСКОНЕЧНОСТИ
36:02
Mathin
Рет қаралды 765 М.
He bought this so I can drive too🥹😭 #tiktok #elsarca
00:22
Elsa Arca
Рет қаралды 59 МЛН
Новый уровень твоей сосиски
00:33
Кушать Хочу
Рет қаралды 4,1 МЛН
Вся КОМБИНАТОРИКА на PYTHON | Все типы задания 8 ЕГЭ Информатика
39:05
7 Лет Опыта в IT | Что я Понял?
19:56
Vlad Mishustin
Рет қаралды 159 М.
Про курсы в 24/25 году // КЕГЭ по информатике 2025
11:27
Алексей Кабанов
Рет қаралды 6 М.
Задание 7 // КЕГЭ по информатике 2024
2:27:33
Алексей Кабанов
Рет қаралды 80 М.
ЕГЭ - не главная проблема школьной системы. Алексей Савватеев
58:01
Алексей Савватеев. Родная Школа.
Рет қаралды 30 М.
Задание 11 // КЕГЭ по информатике 2025
1:55:32
Алексей Кабанов
Рет қаралды 649
How 3 Phase Power works: why 3 phases?
14:41
The Engineering Mindset
Рет қаралды 1 МЛН
He bought this so I can drive too🥹😭 #tiktok #elsarca
00:22
Elsa Arca
Рет қаралды 59 МЛН