Пікірлер
@user-qf8xk4it4c
@user-qf8xk4it4c 11 күн бұрын
Здравствуйте! Подскажите, пожалуйста, есть ли у Вас решение статграда 15.12.2022 1 варианта. Очень хотелось бы посмотреть решение 12 задания руками, но если не вручную, то всё равно, скиньте, пожалуйста, ссылку
@user-qf8xk4it4c
@user-qf8xk4it4c 16 күн бұрын
Здравствуйте! А Вы решали задания с цаплей? Если да, то пожалуйста, можете скинуть ссылку на видео (если их несколько, то все, пожалуйста).
@user-qf8xk4it4c
@user-qf8xk4it4c 16 күн бұрын
Здравствуйте! Минута 5:29. Подскажите, пожалуйста, (X+1)^2: почему у нас (X+1) в квадрате?. Квадрат из-за того, что нужно посчитать количество точек, и поэтому перемножаем сторону на сторону, то есть можно написать ((X+1)*(X+1)) - 4?
@arbizik228
@arbizik228 23 күн бұрын
Откуда 8 бит, почему 2 в 13 степени
@user-yr7gk9zl4g
@user-yr7gk9zl4g 23 күн бұрын
прикольно конечно, но откуда у меня на вступительных экзаменах будет компьютер
@dimashakh5399
@dimashakh5399 Ай бұрын
Помогли спасибо
@nabere
@nabere Ай бұрын
работаем над этим)
@youcangivemeasmile
@youcangivemeasmile Ай бұрын
а вот у нас на егэ по информатике утвердили либр офис, как там провернуть такие действия??? Подстановочных знаков там нет
@nabere
@nabere Ай бұрын
правильней будет вначале проверить, а потом утверждать, что в либроврайтере нет "подстановочных знаков")
@Mitko_myo
@Mitko_myo Ай бұрын
спасибо огромное, только ваше объяснение я смогла понять
@Ann_Georg
@Ann_Georg Ай бұрын
Удивило правило выставления 1 балла за 15.2, очень хотелось бы увидеть скриншот критериев об этом. Никогда такого не было.
@nabere
@nabere Ай бұрын
У меня был интересный кейс по задаче 15. Требовалось подсчитать в последовательности четные числа, делящиеся на 5. Ученик проверку %5 сделал, а про четность забыл - т.е. программе неверная. Однако набор тестов был такой, что почти все тесты прошли, кроме одного. Поставил 1 балл по инструкции
@Ann_Georg
@Ann_Georg Ай бұрын
@@nabere вот по тестам и ставятся баллы, это верно. А не так, как тут сказали. А тесты реально кривые, очень часто неверные программы баллы набирают, согласна.
@informinform6824
@informinform6824 Ай бұрын
Здравствуйте! А почему зачеркнули сразу процесс 2??????????
@master_dio7483
@master_dio7483 Ай бұрын
52
@Gotovlus_k_EGE
@Gotovlus_k_EGE 2 ай бұрын
Мне кажется подобная программа на Python будет более униыерсальной: ------------------------------------------------------------------------------------------------------------------------------------------------------------ st='0123456789abcdefghijklmnopqrstuvwxyz' for p in range(9,36): for x in range(p): for y in range(p): for z in range(p): for w in range(p): if int(st[z]+st[x]+st[y]+st[x]+"4",p)+int(st[x]+st[y]+"658",p)==int(st[w]+st[z]+st[x]+"73",p): print(int(st[x]+st[y]+st[z]+st[w],p)) break ------------------------------------------------------------------------------------------------------------------------------------------------------------ Как Вы считаете?
@user-wu9zg3lr1z
@user-wu9zg3lr1z 2 ай бұрын
Дядя спасибо
@user-ss8ff4zd4n
@user-ss8ff4zd4n 2 ай бұрын
Большое спасибо за разбор. Хотелось бы посмотреть еще задания
@georges3418
@georges3418 2 ай бұрын
легенда
@diago8042
@diago8042 2 ай бұрын
Спасибо 👍
@govnodav2283
@govnodav2283 2 ай бұрын
Кто нибудь дайте ответы на 2 вариант пожалуйста Не обязательно все задания, хотябы пару штук😢😢😢
@user-iy9bz8xq8s
@user-iy9bz8xq8s 2 ай бұрын
Братик, сливай еще одно задание😢
@user-iy9bz8xq8s
@user-iy9bz8xq8s 2 ай бұрын
А где еще одно задание?
@user-iy9bz8xq8s
@user-iy9bz8xq8s 2 ай бұрын
Сливай 11
@mellstroynarezka1
@mellstroynarezka1 2 ай бұрын
19 20 21 pls
@nabere
@nabere 2 ай бұрын
так это "1 в 1" прошлый статград - графом за 10-20 минут, либо рекурсией kzfaq.info/get/bejne/rrOUp9F_3KqrqnU.html
@mellstroynarezka1
@mellstroynarezka1 2 ай бұрын
​А ещё будет че нить?@@nabere
@No44Name
@No44Name 2 ай бұрын
spasibo
@gritsaygay
@gritsaygay 3 ай бұрын
спокойно программой решается же
@Vladlenka
@Vladlenka 3 ай бұрын
Выручка это же деньги от продаж - деньги на закупку, разве нет?
@user-wu9zg3lr1z
@user-wu9zg3lr1z 3 ай бұрын
Огромное спасибо
@alexzdorovennov4035
@alexzdorovennov4035 3 ай бұрын
почему рассматривая второй случай, когда на последнем месте стоит не ноль, получается 9*9*9*10^8, а не 9*9*9*10^7 ?
@nabere
@nabere 3 ай бұрын
вы думаете в правильном направлении, но тут вас ждут куда более сложные нюансы - видите дубли, пересечения? как вы из учтете? свое простое решение я покажу чуть позже - подумаете еще
@nabere
@nabere 3 ай бұрын
простое и быстрое математическое решение этой задачи вы можете видеть тут, если внимательно посмотрите это же видео с момента 5:05 kzfaq.info/get/bejne/jJx8dM5lmJu-l4U.htmlfeature=shared&t=305
@Biostev
@Biostev 3 ай бұрын
У меня сработал код перебором. В вашей логике есть пара ошибок: 1) На 1м месте среди четных не может быть нуля (на этом месте ответ уже перестанет сходиться) 2) Не только цифра 7 даст 3 единицы в двоичной записи. Единицы могут быть так же получены из комбинаций: 16, 34, 36, 56 (там еще есть из нечетных, но ее не считаем). Таким образом можно заметить, что 6 вообще не сможет стоять после нечетных. То есть она может быть только в начале числа В итоге решение: odd = '135', так как 7 мы использовать не можем even = '024', так как 6 мы можем использовать в единственном случае - в начале, легче дописать ее в 1 место Ну и переборы: for a in odd: for b in even: ....... num = a + b + ... + p if '34' not in num: res += 1 потом аналогично начинаем с четной цифры: for a in even[1:] + '6': ....... num = a + b + ... + p if '34' not in num: res += 1 Код такого вида выполняется менее, чем за минуту. Выводится 35651584 Да, если не заметить про 6, итераций становится на порядок больше. У меня считался пару часов) Еще сразу скажу, что если написать условие if '111' in bin(int(num, 8))[2:], то ответ будет таким же, просто выполняться будет чуть дольше ~пару минут
@nabere
@nabere 3 ай бұрын
такое надо решать комбинаторикой за минуты - покажу позже. пока без спойлеров, хотя в комментариях уже есть жирнейшая подсказка
@ege_inf_cat
@ege_inf_cat 3 ай бұрын
Чуть выше можете увидеть мой код, в ветке, он будет решать задачу даже для значений > 400 за <секунды
@nabere
@nabere 3 ай бұрын
@@ege_inf_cat а сколько время требуется на кодинг и отладку? да еще чтобы правильно) Простое математическое решение этой задачи вы можете видеть тут, если внимательно посмотрите это видео с момента 3:38 kzfaq.info/get/bejne/o8ugiLmCzcvSmJc.htmlfeature=shared&t=218
@ege_inf_cat
@ege_inf_cat 3 ай бұрын
@@nabere Спасибо что добавили) Будет интересно. На кодинг и отладку ушло минут 10-15(вначале не по той идее пошел), не трудный код. А сколько уйдет на идею с математическим решением? К нему же прийти надо ещё...
@nabere
@nabere 3 ай бұрын
@@ege_inf_cat предположу, что любителям кружков математической смекалки идеи приходят сразу) а вот прогой много кто делал, но не у всех ответ без подсказки равнялся 8**8+8**7*9 )
@user-gl9me2xk5r
@user-gl9me2xk5r 3 ай бұрын
def f(x,d): if d == 16: return 1 if x in (0,2,4,6): return f(1,d+1) + f(3,d+1) + f(5,d+1) if x == 3: return f(0,d+1) + f(2,d+1) return f(0,d+1) + f(2,d+1) + f(4,d+1) k = 0 for x in range(1,7): k += f(x,1)
@nabere
@nabere 3 ай бұрын
зачем вообще питон тут - неужели вы не видите простое математическое решение?
@ovgubkina
@ovgubkina 3 ай бұрын
пояните - что тут написано и для чего?
@nabere
@nabere 3 ай бұрын
простое математическое решение этой задачи вы можете видеть тут, если внимательно посмотрите это видео с момента 3:38 kzfaq.info/get/bejne/o8ugiLmCzcvSmJc.htmlfeature=shared&t=218
@user-gt9wm2je1o
@user-gt9wm2je1o 3 ай бұрын
решите 12 пожалуйста
@nabere
@nabere 3 ай бұрын
а в чем там сложность? в прошлом статграде такая же задача была - просто сумма цифр на единицу больше стала)
@user-rv4sv9ou4j
@user-rv4sv9ou4j 3 ай бұрын
Это не совсем верное решение. Нуля не может на первом месте и сочетаний цифр 16, 56, 34, 35, 36 тоже не может быть!
@nabere
@nabere 3 ай бұрын
а вы внимательный - горячо) и ваш правильный ответ?
@ovgubkina
@ovgubkina 3 ай бұрын
35 по определению не будет,т.к. берем цифры рядом разной четности
@nabere
@nabere 3 ай бұрын
Простое математическое решение этой задачи вы можете видеть тут, если внимательно посмотрите это видео с момента 3:38 kzfaq.info/get/bejne/o8ugiLmCzcvSmJc.htmlfeature=shared&t=218
@egor_vava
@egor_vava 3 ай бұрын
Напишите ответы
@nabere
@nabere 3 ай бұрын
переписать ответы можно где-то в другом месте после гугления
@user-gl9me2xk5r
@user-gl9me2xk5r 3 ай бұрын
9*10**9 - 9**10 = 5513215599
@nabere
@nabere 3 ай бұрын
у меня чуть посложнее рассуждение, но бинго)
@user-ul6if4cm4d
@user-ul6if4cm4d 3 ай бұрын
​@@nabereпочему этот ответ правльный, если в видео получается другой ответ
@nabere
@nabere 3 ай бұрын
переписать ответы можно где-то в другом месте после гугления
@nabere
@nabere 3 ай бұрын
простое и быстрое математическое решение этой задачи вы можете видеть тут, если внимательно посмотрите это же видео с момента 5:05 kzfaq.info/get/bejne/jJx8dM5lmJu-l4U.htmlfeature=shared&t=305
@mikhailsukhomlin5007
@mikhailsukhomlin5007 3 ай бұрын
Нужно вычесть еще исходную точку, т.к. черепеха побывала там 3 раза
@nabere
@nabere 3 ай бұрын
а вы внимательный) бинго
@user-ff8be7ep4z
@user-ff8be7ep4z 3 ай бұрын
Тебе что-нибудь ответили? Не показывает ответ автора
@nabere
@nabere 3 ай бұрын
вы посмотрите внимательно до конца - там же все есть, и ответ
@ege_inf_cat
@ege_inf_cat 3 ай бұрын
Если 36 например рядом поставить, в 2ичной получим 011110 и тут есть 3 подряд идущих единицы)
@nabere
@nabere 3 ай бұрын
отлично, горячо... и ваш правильный ответ?)
@ege_inf_cat
@ege_inf_cat 3 ай бұрын
@@nabere 35651584, получен переборным кодом(скорее всего без ошибок, тк сверил с ещё одним человеком). По хорошему надо учитывать, что не должно быть сочетаний цифр по типу 16, 56, 34, 35, 36, тк в них появляется 3 подряд идущих единицы в 2ичной записи
@ege_inf_cat
@ege_inf_cat 3 ай бұрын
@nabere Очень интересно, мой ответ пропал, ну ничего дублирую. 35651584, получен переборным кодом(скорее всего без ошибок, тк сверил с ещё одним человеком). По хорошему надо учитывать, что не должно быть сочетаний цифр по типу 16, 56, 34, 35, 36, тк в них появляется 3 подряд идущих единицы в 2ичной записи@@nabere
@nabere
@nabere 3 ай бұрын
бинго) перебором не считается - есть оч.простое математическое решение, подождем) просто вы засмотрелись на запретные комбинации, а можно поразмышлять с другой стороны и все получится
@ege_inf_cat
@ege_inf_cat 3 ай бұрын
@@nabere подождём ответов) Слышал, что этот стадград один из самых трудных... Перебор самый надёжный способ проверки ответа, а я писал наверне самый топорный который тут можно придумать(я говорю не про перебор всех чисел длины 16, это 100 лет ждать, а про более адекватный подход))
@ann_s1238
@ann_s1238 3 ай бұрын
Спасибо большое за видео! Возможно, такой синтаксис покажется кому-нибудь чуть проще: def f2(m): c = 0 while m % 2 == 0: c = c+1 m = m//2 if c > 5: c = 5 return c def f5(m): c = 0 while m % 5 == 0: c = c + 1 m = m//5 if c > 5: c = 5 return c f = open('27B.txt') K = int(f.readline()) N = int(f.readline()) k = [0]*100_000 с = 0 nc = 0 ans = 0 c25 = [] for i in range(6): c25.append([0]*6) q = [int(f.readline()) for x in range(2*K)] for i in range(N-2*K): x = int(f.readline()) q2 = f2(q[0]) q5 = f5(q[0]) c25[q2][q5] += 1 c2 = f2(x) c5 = f5(x) for j in range(5-c2, 6): for k in range(5-c5, 6): ans += c25[j][k] q.append(x) q.remove(q[0]) print(ans)
@nabere
@nabere 3 ай бұрын
спасибо. еще def f2 и f5 можно в одну функцию положить
@manyi_khaust
@manyi_khaust 3 ай бұрын
0 разве может стоять на 1 месте?
@nabere
@nabere 3 ай бұрын
не может, хорошо. и ваш ответ?
@user-dj5xm8kp8r
@user-dj5xm8kp8r 4 ай бұрын
здравствуйте! Вы здесь сказали, что ответ 918497932, но я так и не понял, какой это ответ… подскажите, пожалуйста, к чему он относится?
@nabere
@nabere 4 ай бұрын
видимо ответ 918497932, не понял вопроса
@user-dj5xm8kp8r
@user-dj5xm8kp8r 4 ай бұрын
но спрашивалось про два количества - для А и для Б)
@user-dj5xm8kp8r
@user-dj5xm8kp8r 4 ай бұрын
я пересмотрел видео и все понял, почему-то я забыл, что ранее. мы считали для другого числа, извините за беспокойство и спасибо!
@MrZOGArutenberg
@MrZOGArutenberg 4 ай бұрын
А почему мы ответ не умножили на 2? Нужно же сложить оба случая. Возможно ,конечно, это я что-то не так понял...
@nabere
@nabere 4 ай бұрын
молодец, горячо - подумай сам называется)
@nabere
@nabere 3 ай бұрын
простое математическое решение этой задачи вы можете видеть тут, если внимательно посмотрите это видео с момента 3:38 kzfaq.info/get/bejne/o8ugiLmCzcvSmJc.htmlfeature=shared&t=218
@FixPlay-xj6ll
@FixPlay-xj6ll 4 ай бұрын
Решите пожалуйста 2 вариант
@nabere
@nabere 4 ай бұрын
тоже самое - другие циферки подставляете и ответ готов
@alenakhramykh7004
@alenakhramykh7004 4 ай бұрын
Ответ 7362 * 10^7?
@nabere
@nabere 4 ай бұрын
принято. пока без спойлеров)
@nabere
@nabere 3 ай бұрын
простое и быстрое математическое решение этой задачи вы можете видеть тут, если внимательно посмотрите это же видео с момента 5:05 kzfaq.info/get/bejne/jJx8dM5lmJu-l4U.htmlfeature=shared&t=305
@Digital_Rin
@Digital_Rin 4 ай бұрын
Топ.
@NikolayUchitel
@NikolayUchitel 4 ай бұрын
спасибо за отличную идею и решение!!!
@user-mt2ot9ic5w
@user-mt2ot9ic5w 4 ай бұрын
интересное видео, сегодня написал первую программу в кумир. учился в школе 35 лет назад примерно...
@qwentin
@qwentin 4 ай бұрын
Здравствуйте! Не совсем поняла, по чему для Единицы допустимо взять в пару Единицу. Ведь по условию числа в паре не должны быть равными. Там скорее Ноль подходит.
@nabere
@nabere 4 ай бұрын
разумеется, для 1 нельзя в пару взять 1 - это противоречит условию. Подходят 0, 3, 5, 7. В чем сомнения? Какой тайминг?
@qwentin
@qwentin 4 ай бұрын
@ на 5:12 минуте
@den__mish
@den__mish 4 ай бұрын
Спасибо вам)
@ilyubarev
@ilyubarev 4 ай бұрын
Спасибо огромное. Долго осмысливал решение. Но нет ли тут лишнего условия. A+B+C = 333 - операций. И именно эти 333 операции увеличивают число двоек на 1. Значит новое число двоек (819) - число добавленных двоек( 333) = 486
@nabere
@nabere 4 ай бұрын
эту задачу можно решить в уме, особенно когда знаешь правильный ответ)
@vvvvvvvvvvvvvvvvvvvvvvvvvv5438
@vvvvvvvvvvvvvvvvvvvvvvvvvv5438 4 ай бұрын
спасибо! 🙏
@yuzuruismylove
@yuzuruismylove 4 ай бұрын
спасибо!
@user-qf8xk4it4c
@user-qf8xk4it4c 4 ай бұрын
Здравствуйте! Всё, что вы объясняете понятно. У меня сложности с заданием 5 типа 55622 на сайте ЕГЭ по информатике. Нельзя ли его как-то вручную (как вы) решить?
@nabere
@nabere 4 ай бұрын
по спецификации задачи №5 не подразумевают использование сред программирования - все решается аналитически. Прорешайте со своим учителем на уроке
@mrtvisti5373
@mrtvisti5373 4 ай бұрын
Спасибо за понятное решение задания 22 на Питоне. Единственное, есть вопрос по 116 строке программы: Почему мы сравниваем proc[x]? Что этот proc[x] означает?
@nabere
@nabere 4 ай бұрын
это список/массив с процессами но надо понимать - это просто один из методов решения. актуальные задания сезона 2023/2024 запитонить не получится - смотрите мой плейлист по 22-м
@shoucko
@shoucko 3 ай бұрын
Это список: tmp[0] - ключ; tmp[1] - вложение. Выглядеть это будет так: {tmp[0]: tmp[1],}