SILLYFEED
Открыть канал в Telegram

Посты канала Информатика ЕГЭ | Илья Андрианов | itpy 🧑‍💻 в SillyFeed: единая лента публичных Telegram-каналов со ссылками на оригиналы.

📱Теория:#tpy📺Видео:#view💡Полезное:#usefulРАЗБОРЫ:#ЕГЭ8,#ЕГЭ5📚Сборники:#kege#yandex#reshu#statgrad#polyakovПо рекламе можно писать сюда:@igadz_iga

Посты канала

Информатика ЕГЭ | Илья Андрианов | itpy 🧑‍💻
📎 А ведь del умеет больше, чем кажется!)✔️ Все знают, что del в Python удаляет элемент по индексу.🗣️ Но он так же умеет работать и со срезами! 💻 Например:n = int(input())L = []for i in range(n): a = int(input()) L.append(a)del L[::2] # удаляем элементы с шагом 2, начиная с 0print(L)Что произойдёт?🔍 🛁 L[::2] - это срез: каждый второй элемент, начиная с нулевого. 🛁 del L[::2] - стирает все эти элементы разом.В итоге из списка удалятся все чётные индексы, и остаются только нечётные.💎 Выходит, при помощи del можно удалять сразу какую-то часть списка, а не только по одному элементу.#⃣ Вся теория для ЕГЭ в одном месте➡ Информатика ЕГЭ | чатик itpy 🧑‍💻
Информатика ЕГЭ | Илья Андрианов | itpy 🧑‍💻
🔝 Мини-шпаргалка по нужным функциям для 17-го задания ЕГЭ #tpy🛁 max() | min()Поиск максимального или минимального числа.print(max(12, 5), min(12, 5)) # 12 5nums = [4, 17, -3, 9]print(max(nums), min(nums)) # 17 -3🛁 str() | int()Переход между строкой и числом.s = str(19803)n = int(s) - 1print(n) # 19802🛁 abs()Убирает знак -- важно для длины числа и модульных операций.n = -1234len(str(abs(n)))🛁 sqrt() | x**0.5Корень -- иногда нужен в проверках (в 17-м редко, но бывает).form math import sqrtprint(x**0.5, sqrt(x))🛁 gcd(a, b)НОД -- полезно при задачах, где условие связано с делителями.from math import gcd🛁 floor() | ceil()Округление вниз|вверх (редко в 17-м, но иногда встречается).from math import floor, ceil🛁 int(a, b)Перевод числа из системы счисления b в десятичную.int("1011", 2) # 11🚀 Полезные лайфхаки:Сумма цифрsum(int(x) for x in str(n))Последняя цифра и “обрезание” числаn % 10 # последняя цифраn // 10 # без последней цифрыПеребор троек/пар через zip()for a, b, c in zip(a, a[1:], a[2:]): ...for a, b in zip(a, a[2:]): ...#⃣ Вся теория для ЕГЭ в одном месте➡ Информатика ЕГЭ | чатик itpy 🧑‍💻
Информатика ЕГЭ | Илья Андрианов | itpy 🧑‍💻
👩‍💻 Использования f-строк в python #tpyЕсли раньше для подстановки переменных в строку мы писали:"Привет, {}!".format(name)то теперь с f-строками можно проще:name = "Андрей"print(f"Привет, {name}!") # Привет, Андрей!🚩 Почему f-строки удобны:🕓 Код становится короче.🕓 Сразу видно, какие переменные подставляются.🕓 Можно вставлять даже выражения:a = 5b = 3print(f"{a} + {b} = {a + b}") # 5 + 3 = 8👩‍💻 Пример:user = "Андрей"action = "покупка"log = f"Пользователь {user} зашел на сайт и выполнил действие: {action}"print(log) # Пользователь Андрей зашел на сайт и выполнил действие: покупка💡 Запомни:Чтобы использовать f-строку, ставь f перед кавычками и указывай переменные в {}.#⃣ Вся теория для ЕГЭ в одном месте➡ Информатика ЕГЭ | чатик itpy 🧑‍💻

Ещё по теме «Наука и образование»

Наука и образование
Олимпиадная химия | Alles
КЛАТРАТЫ В ФУЛЛЕРЕНАХ😎Салют, химик! Аллотропные модификации углерода очень разные и имеют широкое применение: от алмазов в ювелирных изделиях, до графита в обычных карандашах. 🐝Однако этот пост посвящён удивительному свойству известной аллотропной модификации углерода — фуллерена. Он может вступать в реакции интеркаляции (с образованием интеркалятов). 🐝Интеркаляция — обратимое включение молекулы или группы между другими молекулами или группами.📌На нашем годовом курсе мы разбираем все тонкости, которые могут попасться на олимпиадах. Скорее присоединяйся к Ледоколу, чтобы прокачать свои химические навыки!#теория@chem_olimp_alles🐝Олимпиадная химия Alles: побеждай вместе с нами.Подписаться 🪼
Метро постсоветских стран
Ⓜ️2️⃣ Военное метро: как создавалась станция Павелецкая Замоскворецкой линии Московского метрополитена?Строительство станции началось в 1938 году. С началом Великой Отечественной войны работы пришлось приостановить, так как город стал подвергаться бомбардировкам. В 1942 году, когда немцы были отброшены от Москвы, работы возобновились и пошли достаточно быстро, однако сложности всё же возникли.Первая сложность – нехватка чугунных тюбингов. Этот материал для создания конструкций станций метро глубокого заложения производился на заводе в городе Днепропетровск (ныне – Днепр) в 🇺🇦 Украине, который на тот момент был оккупирован врагом. В связи с этим проект станции пришлось изменить с колонной трёхсводчатой на пилонную двухсводчатую без центрального зала. В таком виде станция и открылась. К слову, в период с 1948 по 1959 год Павелецкая прошла реконструкцию, в ходе которой её конструкция была изменена на ту, что была предусмотрена изначальным проектом, в таком виде станция пребывает и по сей день.Вторая сложность – оформление. Из-за смены конструкции станции архитектору Князеву пришлось экстренно переделывать проект её архитектурно-художественной оформления. К нему позже подключился архитектор Алексей Душкин. Военное время вынудило их работать крайне быстро, но задача была выполнена на отлично. Временный внешний вид станции оказался ничуть не хуже современного.Третья сложность – поставки эскалаторов. Из-за того, что их в Московский метрополитен поставлял завод, находящийся в Ленинграде (ныне – Санкт-Петербург), а тот город попал в блокаду, сделать эскалаторы там оказалось невозможно, в связи с чем производство пришлось разворачивать в Подмосковье – в Перово. А так как на это потребовалось время, станция Павелецкая вместе с соседней Новокузнецкой была вынуждена побыть станцией-призраком. Нужную технику удалось поставить в метро только летом 1943 года, в связи с чем станция была открыта на 11.5 месяцев позже, чем сам участок линии, на котором она находится.Несмотря на столь тяжёлое время, станция Павелецкая была открыта 20 ноября 1943 года на действующем перегоне Театральная – Автозаводская Замоскворецкой линии Московского метрополитена. Находится в районе Замоскворечье Центрального административного округа. С момента открытия имела наземную пересадку на 🚉 железнодорожную станцию Москва-Павелецкая. В 1950 году у станции появилась наземная пересадка на одноимённую станцию 5️⃣ Кольцевой линии. Позже обе пересадки стали крытыми: в 1953 году – на 5️⃣ Кольцевую линию, в 1987 году – на 🚉 железную дорогу.🎖 #победавметроМетро постсоветских стран🐥 Телеграм 📹 Youtube 📝 ДзенДобавить реакцию 🧪
В лесах
Советы ветеранов: как 25 миллионов фронтовиков 33 года боролись за то, чтобы их заметили?После 9 мая 1945 года советские солдаты возвращались в разоренную и опустошенную страну, часто не зная, кто и что ждет их на Родине. Семьи были разрушены, в домах — если они еще стояли на месте — часто проживали уже другие люди. Более 70 000 деревень были стерты с лица земли. В этой ситуации ветераны оказались почти один на один со своей бедой: без жилья, прописки, работы и медицинской помощи. Все это необходимо было выбивать в бесконечных очередях и бюрократических согласованиях. И хотя государство было заинтересовано в скорейшем возвращении бывших солдат «к станку», выстраиванию быта помогали в основном личные связи. Чтобы ветераны оказались признаны на официальном уровне, им пришлось вступить в борьбу с не замечавшей их системой. На основе книги Марка Эделе «Советские ветераны Второй мировой войны» рассказываем, как это было. 📝#влесах_истории
No plan “A”
Болтунов Александр ИвановичИстория моего дедушкиМой дед прошёл войну от Кавказа до Праги — командир сапёрного взвода 329-го отдельного сапёрного батальона 127-й стрелковой Чистяковской Краснознамённой дивизии. Закавказский фронт, 4-й Украинский фронт, 1-й Украинский фронт, Прага. Орден Красной Звезды, медаль «За оборону Кавказа», «За победу над Германией», и второй орден Красной Звезды после войны.Откуда онРодился 18 марта 1925 года в Минеральных Водах Ставропольского края. К началу войны ему было 16 лет — на фронт по возрасту он ещё не подходил. Призвали его 29 января 1943 года через Минераловодский РВК, в неполные 18 лет, сразу после того, как Красная Армия выбила немцев со Ставрополья: оккупация города длилась с августа 1942 по январь 1943, и призыв шёл буквально по горячим следам освобождения.Из родного города его направили в Московское военно-инженерное училище — одно из главных учебных заведений по подготовке офицеров инженерных войск. В военные годы там работал ускоренный курс на 6 месяцев вместо довоенных трёх лет: страна остро нуждалась в командирах младшего звена. По выпуску ему присвоили звание младшего лейтенанта и направили в действующую армию.Младший лейтенант → старший лейтенант. Это не разные карьеры, а обычный офицерский рост: лейтенантская ступень присваивалась через 1–2 года выслуги, старший лейтенант — через 2–3 года при положительной аттестации; в его случае это произошло уже после войны, к 1947–48 годам.Командир сапёрного взвода в стрелковой дивизии — это человек, который идёт впереди пехоты и танков. Разминирование под огнём, проделывание проходов в проволочных заграждениях, наведение переправ, подрыв укреплений противника. Работа близкая к разведке по риску: сапёру нельзя ошибиться дважды.Где служилЗакавказский фронт. Январь–октябрь 1943-го, финал битвы за Кавказ. После Сталинграда советские войска гнали немцев обратно через Ставрополье и Кубань — это было тяжёлое наступление по горно-лесистой местности с ограниченными дорогами, где сапёры работали постоянно: разминирование оставленных немцами путей, восстановление мостов и переправ.4-й Украинский фронт. Осенью 1943 года 127-я стрелковая дивизия в его составе участвовала в Мелитопольской операции и боях за выход к Днепру и Крыму. К тому моменту дивизия уже носила почётное наименование «Чистяковская Краснознамённая» — за освобождение шахтёрского города Чистяково в Донбассе.1-й Украинский фронт, Пражская операция. Главный боевой эпизод его войны — май 1945-го. Дивизию придали к финальному наступлению на Прагу, и в наградном листе описано два дня. 18 апреля его взвод, приданный 1-й штурмовой инженерно-сапёрной бригаде, под сильным ружейно-пулемётным огнём разминировал минное поле и обеспечил выполнение задачи штурмовой бригаде. Второй эпизод — 8 мая, последний день войны в Европе. Дивизия наступала на Прагу с юга через район Микулова. Болтунов шёл впереди танков головным сапёром: разминировал дорогу, обезвредил 35 мин, расчистил проволочные заграждения и со своим взводом первым ворвался в Прагу за танками, подавив несколько узлов сопротивления. Сапёр идёт перед бронёй под огнём, и от него зависит, пойдут ли танки дальше.Приказ о награждении орденом Красной Звезды подписан в Праге 26 мая 1945 года — через две недели после подвига. 8 июня он убыл из 127-й сд в 55-ю инженерно-сапёрную бригаду: обычное послевоенное переформирование, когда стрелковые дивизии сокращали, а кадровых офицеров-сапёров переводили в отдельные инженерные бригады.Награды🎖 Медаль «За оборону Кавказа» — указом от 12 сентября 1944 года, за участие в обороне и освобождении Кавказа в 1942–43 годах.🎖 Орден Красной Звезды (1945) — главная боевая награда, за Пражскую операцию. Красная Звезда была «правильным» орденом для командира взвода за личное мужество в бою.🎖 Медаль «За победу над Германией» — общая для всех участников войны.🎖 Орден Красной Звезды (февраль 1948) — уже мирная награда, скорее всего за выслугу лет; точно скажет только наградной лист, который пока недоступен в электронном виде.​​​​​​​​​​​​​​​​
Концептариум
Тезис про касты как "изобретённую традицию" связывают прежде всего с книгой Николаса Диркса Castes of Mind (2001) и более ранними работами Бернарда Кона. Если коротко: каста как жёсткая, всеиндийская, иерархическая система с фиксированным членством — во многом продукт британского колониального знания XIX века, а не вечная реальность индийского общества.Что было до британцев. Социальные различия существовали, разумеется, тысячелетиями. Но "каста" — это два разных понятия, склеенных европейцами в одно. Варна — четырёхчастная брахманская схема (брахманы, кшатрии, вайшьи, шудры) из санскритских текстов, скорее идеологическая модель. Джати — реальные локальные эндогамные группы, тысячами, со своей профессией, ритуалами, региональными особенностями. До XVIII–XIX веков принадлежность к джати была подвижной: группы поднимались и опускались в статусе, меняли занятия, мигрировали, переопределялись через службу местным правителям. Маратхи, например, превратились из крестьян-воинов в "кшатриев" в ходе подъёма империи Шиваджи. То же касается множества "королевских" линий по всей Индии.Что сделали британцы. Несколько шагов, которые в сумме изменили картину.Во-первых, текстовый уклон. Уильям Джонс и его коллеги в конце XVIII века работали с санскритскими источниками и выбрали Манусмрити как ключ к "индуистскому праву". Этот текст до того был одним из многих и не имел универсального авторитета — британцы фактически возвели его в ранг кодекса. Джеймс Милль в History of British India (1817) уже описывал Индию как общество, навечно скованное кастой.Во-вторых, перепись. Особенно перепись 1901 года под руководством Герберта Хоупа Рисли. Рисли был сторонником антропометрии: измерял черепа, носы (его знаменитый "носовой индекс"), пытался выстроить расовую иерархию каст. Главное — он требовал, чтобы каждая каста получила точное место в общеиндийском ранге. Это запустило два процесса: касты начали лоббировать своё положение в переписи, и сами категории затвердели. То, что было локальным и контекстным, стало строкой в государственном реестре.В-третьих, кодификация "обычного права". Британские суды требовали определённости: какая каста имеет какие права на землю, наследование, храм. Брахманские пандиты выступали экспертами и, естественно, кодифицировали систему через брахманскую оптику. То, что на местах решалось по-разному, превратилось в единый стандарт.В-четвёртых, "воинственные расы" и "преступные племена". Армия после восстания 1857 года набиралась по теории "martial races": сикхи, гуркхи, патаны — годятся; бенгальцы, тамилы — нет. Закон о преступных племенах 1871 года объявил целые общины наследственно криминальными. Это прямое колониальное конструирование идентичностей с правовыми последствиями.Эффект. К началу XX века касты стали политическими субъектами в современном смысле: с ассоциациями, журналами, требованиями квот, петициями к колониальной власти. Резервации в независимой Индии, вся политика Scheduled Castes/Scheduled Tribes — прямое наследие колониальных категорий. Нынешние споры о переписи по кастам в Индии идут ровно по этим линиям, проведённым Рисли.
Пост Лукацкого
У нас заканчивается уже второй поток курса по построению SOC, в котором рассматривались многие практические темы создания центров мониторинга, но вот темы ИИ в них мы там почти не касались, так как пока в России это не так чтобы мейнстрим. И поэтому нередко (сам через это прошел) ИИ в SOCах воспринимается как нечто спасающее аналитиков от выгорания, ложных срабатывний и поднимающих их продуктивность на недосягаемую высоту. Но... как и в поговорке "если вы автоматизируете хаос, вы получите автоматизированный хаос" и "garbage in, garbage out", в автономных SOCах (AI SOC) аналогичная история. Если у нас неэффективные процессы обнаружения и реагирования, то ИИ не сделает их лучше и эффективнее, он сделает их быстрее в своей неэффективности.Прежде чем внедрять ИИ в SOC, сначала надо разобраться с фундаментом, – понимать свою инфраструктуру и покрытие ее источниками данных, знать модель угроз, разбираться в том, что в поведении систем, сетей и пользователей, – норма, а что нет. Да, это скучно, но без этого ИИ мало чем поможет. ИИ может распознавать структуру источника событий или сетевой протокол, что ускоряет создание нового коннектора, но без понимания, нужен он или нет, и что мы там хотим видеть, ИИ бесполезен. Мы можем ускорить разбор терабайт логов, но без понимания, что мы там ищем, ИИ бесполезен. Мы можем выявлять аномалии в поведении пользователя, но не видя разницы между powershell, запускаемого от имени админа и от имени бухгалтера, ИИ бесполезен.ИИ позволяет обогащать данные, собирая их из разных источников – OSINT, TI и т.п. Это классно и действительно может быть полезно, но... без учета контекста может сыграть с нами злую шутку. То есть обрабатывать события научить ИИ можно, а вот про "понимать контекст" часто забывают. Не может одна и та же модель, обученная вендором, одинаково эффективно работать и в промышленном сегменте нефтяной компании, и в технологическом стартапе, и в государственной организации.Кто-то должен сказать ИИ, что важно, а что нет в конкретной среде. Это поэтому я включаю в свой список вопросов для ИИ-вендора неудобное "А вашу модель можно обучить на моих данных?" (и ответ, кстати, не так очевиден и однозначен). Когда вендор говорит о снижении шума и фолсов в обрабатываемых данных, откуда он знает, что вот именно это событие ложное или бесполезное? В одной компании это так, а в другой – нет. Кто научит ИИ распознавать эти нюансы? Без этого ИИ не снижает энтропию, а только повышает ее. Убирая шум, ИИ, непонимающий контекст среды, может "выплеснуть с водой и ребенка".Так что, ИИ может сделать неэффективный SOC еще более эффективным в своей неэффективности. То есть ускорить обработку мусора, быстрее гонять плохие процессы, автоматизировать бессмысленные реакции. Но превратить фундаментально неправильно построенный SOC в эффективный – почти нереально. Не потому, что ИИ слабый и плохой, а потому что проблема структурная. Именно про нее мы на курсе "Построение SOC 2.0: от концепции до реализации" и говорим. Это не реклама курса, это скорее размышления вслух, наблюдая за тем, как активно термин "искусственный интеллект" начинает переплетаться с SOC, без понимания истинного смысла их симбиоза 🤔ЗЫ. Картинка из презентации одного поставщика автономных SOCов (AI SOC). #ии #soc
Зеленая Ленобласть
🩺 Рядовой Мухтар: отвоевать даже у смертиВ годы войны на фронте служили не только люди. Санитарные собаки вынесли с полей боя почти 700 тысяч раненых бойцов, а самой известной из них был пёс по кличке Мухтар. Эта собака подползала к солдату с медицинской сумкой, пододвигала её и терпеливо ждала, пока раненый сам перевяжет себя, если был в состоянии. Только после этого она бежала к санитарам и приводила их.А однажды Мухтар совершил невозможное: когда осколком бомбы контузило его проводника, ефрейтора Зорина, пёс вытащил его с поля боя и тащил целых 8 километров под непрекращающимся обстрелом, пока не добрался до медсанбата. Всего за годы войны Мухтар вынес с поля боя более 400 тяжело раненых солдат.🔵 Подписывайтесь — Зеленая Ленобласть | Мы в МАХ
соня, почему? [английский]
с Днём Великой Победы!сегодня хочется пожелать мира. пусть над головой взрываются только салюты, а вместе с памятью мы храним всё лучшее, ради чего боролись люди того времени 🕊💔предлагаю вам почтить память о военных событиях, вспомнив роль Красной Армии по следам государственных деятелей тех лет. нашла для вас книгу, выпущенную МИД России в 2022 году, где перечисляются высказывания У. Черчилля и Ф. Рузвельта на эту темудля нас как изучающих английский она будет особенно полезна тем, что высказывания британского премьер-министра и президента США там даются в оригинале с переводами на русскийчасть высказываний на русском и в оригинале: 1. Из выступления по радио У. Черчилля о ходе войны 15 февраля 1943 г.Русские армии не побеждены. Они не разорваны в клочья. Русский народ не побежден и не уничтожен. Ленинград и Москва не взяты. Русские армии все еще на поле боя. И линия фронта проходит отнюдь не на Урале и уже даже не на Волге. Русские победоносно наступают, изгоняя подлого врага со своей родной земли, которую они так отважно защищают и так сильно любят. — The Russian armies have not been defeated. They have not been torn to pieces. The Russian peoples have not been conquered or destroyed. Leningrad and Moscow have not been taken. Russia’s armies are in the field. They are not holding the line on the Urals or the Volga. They are advancing victoriously, driving the foul invader from that native soil they have guarded so bravely and loved so well. 2. У. Черчилль И. В. Сталину 14 февраля (получено 16 февраля) 1943 г.Цепь необыкновенных побед, звеном в которой является освобождение Ростова-на- Дону, известие о чем было получено сегодня ночью, лишили меня возможности найти слова, чтобы выразить Вам восхищение и признательность, которые мы чувствуем по отношению к русскому оружию. Моим наиболее искренним желанием является сделать как можно больше, чтобы помочь Вам. — The series of prodigious victories, which tonight brings us news of the liberation of Rostov on the Don, leaves me without power to express to you the admiration and gratitude which we feel to Russian arms. My most earnest wish is to do more to aid you.3. Грамота Ф. Рузвельта Сталинграду 17 мая 1944 г.От имени народа Соединенных Штатов Америки я вручаю эту грамоту городу Сталинграду, чтобы отметить наше восхищение его доблестными защитниками, храбрость, сила духа и самоотверженность которых во время осады с 13 сентября 1942 года по 31 января 1943 года будут вечно вдохновлять сердца всех свободных людей. Их славная победа остановила волну нашествия и стала поворотным пунктом войны союзных наций против сил агрессии. — In the name of the people of the United States of America, I present this scroll to the City of Stalingrad to commemorate our admiration for its gallant defenders whose courage, fortitude, and devotion during the siege of September 13, 1942 to January 31, 1943 will inspire forever the hearts of all free people. Their glorious victory stemmed the tide of invasion and marked the turning point in the war of the Allied Nations against the forces of aggression.также там вы найдёте сканы реальных посланий и документов на английском и русском тех лет, постеров и т.д. на второй фотографии — одни из таких постеровp.s. саму книгу оставляю в комментариях
Всё про Алгоритмы и Структуры данных
Запускаем DeepSeek-V4 (1.6T) на «калькуляторе»: SVD-трансмутация, Identity Theft и гаражный MLOps24 апреля 2026 года мир содрогнулся — вышел DeepSeek-V4-Pro. 1.6 триллиона параметров, MoE-архитектура, веса на 800+ ГБ. Академики в белых халатах из исследовательских центров тут же выкатили райдер: «Вам нужно минимум 8xH100 и прямой канал до дата-центра».Мы посмотрели на свою бесплатную NVIDIA T4 с 16 ГБ VRAM в Kaggle, на 50 ГБ диска и поняли: вызов принят. Пока вы ждете гранты на GPU-кластеры, мы занимаемся цифровой вивисекцией.https://habr.com/ru/articles/1028560/Алгоритмы и Структуры данных