В высоте равностороннего треугольника присутствует множитель "корень из 3" - число иррациональное. Значит, и всё значение высоты треугольника является иррациональным числом. Значит, и ордината вершины треугольника - иррациональное число при целочисленной абсциссе. А прямая, вышедшая из точки с целочисленными координатами и пересекающая такую точку (целочисленная первая координата при иррациональной второй координате), даже теоретически не может больше пересекать никаких точек с целочисленными координатами. Следовательно, в этой задаче при ЛЮБОМ ЦЕЛОМ значении длины стороны равностороннего треугольника прямая, идущая в ту вершину треугольника, никогда не будет пересекать по пути никаких целочисленных точек. Но, конечно, если вот так небрежно округлять иррациональное число до двух знаков после запятой, то всякое может получиться...
Это решение задачи не является корректным, поскольку единственность и минимальность выбранного варианта никак не обосновывается. При минимальном изменении заданного слова (например, на КАЗАЧКАЧ - ещё одна дополнительная буква Ч) выиграет уже вариант, в котором А, К, Ч распределены на 00, 01, 10. И ещё один вариант будет в таком случае равноценным по битам: с А=0, и К, Ч на 100, 101. Поэтому, для корректности решения, следовало проверить все три этих варианта.
Сдал ЕГЭ по информатике в 2018 году с подготовкой по вашим видео/стримам. Сейчас работаю в айти-компании, повышаю скилл и радуюсь жизни🙏😌🙏 Владимир Николаевич, спасибо за ваш труд! Всем сдающим - удачки и высоких баллов!🚀🚀🚀
А почему, если нам нужно число в степени два, просто не возводить числа в степень до тех пор, пока оно не будет больше ограничения. Ну или можно узнать степени крайних чисел и основываясь на этом перебирать числа
В видео на 1:32:13 по идее происходит ошибка. Решение @infbu: 10 символьный набор можно закодировать 4 битами, так как 2^3 < 10 < 2^4 7 символов для пароля по 4 бита = 28 бит или 28/8 = 3.5 (и вот тут то и кроется суть проблемы, что мы округляем до 4) 4 байта точно надо для хранения + 16 байт для дополнительных сведений, итого 16+4 = 20 байт на одного пользователя А нужно хранить 20 пользователей, потому 20*20 = 400 байт Решение которое избегает округление: 10 символьный набор можно закодировать 4 битами, так как 2^3 < 10 < 2^4 7 символов для пароля по 4 бита = 28 бит 28 + 16 * 8 бит для дополнительных сведений, итого 156 бит на одного пользователя А нужно хранить 20 пользователей, потому 20*156 = 3120 бит = 390 байт
Узнал что такое set() , штука бомбическая, и научился решать номера без использования itertools , что оказалось намного проще и логичнее чем я думал. Буду продолжать усердно ботать 💪
Начал готовиться к ЕГЭ 3 месяца назад (важно учесть, что я выпускник прошлых лет и сдаю в резервные дни), но заболел на 2 месяца и только недавно выписался из больницы. Сам кое-что умел + посмотрел ваш Щелчок: результат 51 балл на первом пробнике эвер. До моего ЕГЭ аж ровно месяц. Просто супер, а не вебы, что ещё сказать можно
С питоном с 10-ого класса знаком, опыт необходимый какой-никакой есть. Единственное задание, которое я до сих пор прогой не понимаю это 13 и 15. Прям фот фуфу. Но я справляюсь по-любому, всем удачи
Спасибо большое, база была, но вы на вебе объяснили впр лучше, чем ролики специальные, за это тысяча благодарностей сверху, еще смотрела у вас разбор 13, там тоже все понятно, вы лучший препод по инфе, котрого я только видела ❤