Обложка канала

Репетитор IT mentor. Страница 6

2776 @mentor_it

Заметки репетитор по физике, математике, программированию. Разбор интересных задач, типичных ошибок и способов их решения.

  • Репетитор IT mentor

    🤔 Странная задача по термодинамике из ЕГЭ по физике Сегодня рассмотрим задачу, с которой я недавно столкнулся, и она показалась мне странной с точки зрения логики. Возможно, я сам ошибаюсь и чего-то забываю в физической модели. Если это так, то комментарии подписчиков, коллег и читателей моего канала будут особенно полезны. Итак, очередной упрощение в ЕГЭ, ошибка составителей или эмпирические данные, которые почему-то не согласуются с теорией? Что не так со следующей задачей? Давайте разбираться... 🔍 Читать заметку полностью #термодинамика #разбор_задач #физика #олимпиады #егэ #задачи
  • Репетитор IT mentor

    📝 7 задач по информатике и программированию из ЕГЭ: подробный разбор ▪️ Логическая функция F задается выражением x ꓥ (y ꓥ z ꓦ y ꓥ ¬w ꓦ ¬z ꓥ ¬w) = 1. На рисунке приведен фрагмент таблицы истинности функции F, содержащий все наборы аргументов, при которых функция Fистинна. Определите, какому столбцу таблицы истинности функции F соответствует каждая из переменных x, y, z, w. ▪️ По каналу связи передаются сообщения, содержащие только пять букв: Р, А, Н, Е, Т. Для передачи используется двоичный код, удовлетворяющий условию Фано. Для буквы А используется кодовое слово 0; для буквы Е используется кодовое слово 10. Какова минимальная общая длина кодовых слов для всех пяти букв? ▪️ Определите, при каком наибольшем введенном значении переменной s программа выведет число, меньшее, чем 1000. ▪️ ...Сколько байтов выделено для хранения дополнительной информации о одном пользователе? В ответе запишите только целое число – количество байтов. ▪️ Автомат обрабатывает натуральное число N > 1 по следующему алгоритму: [описание алгоритма] При каком наименьшем значении N в результате работы алгоритма получится R > 100 ? В ответе запишите это число в десятичной системе счисления. ▪️Значение выражения (66 + 6²⁰¹⁹)*6²⁰¹⁹ + 66 + 6⁶ записали в системе счисления с основанием 6. Укажите сумму цифр этой записи. ▪️Ниже записана программа. Получив на вход число x, эта программа печатает два числа L и M. Укажите наибольшее из таких чисел x, при вводе которых алгоритм печатает сначала 3, а потом 7.

    7_задач_по_информатике_и_программированию_из_ЕГЭ.pdf

    application/pdf
  • Репетитор IT mentor

    🎲 Подвох в «простой» задаче по теории вероятностей из ОГЭ и ЕГЭ В этой небольшой заметке мы поговорим об неоднозначности в понимании задач по теории вероятностей. Сделаем это на примере обычной задачи из ОГЭ по математике. Многие люди решают эти задачи абсолютно механически, не задумываясь над правильностью. Часто это приводит к тому, что по интернету быстро распространяются сомнительные или неполные решения, потому что большинство просто копипастит их с одного ресурсы на другой. Это печально. Поэтому я всегда предлагаю вам задумываться над любым решением, которое попадается вам в интернете. А теперь поехали... 💡 Читать статью полностью #статистика #теория_вероятностей #математика #егэ #огэ
  • Реклама

  • Репетитор IT mentor

    Шифр Цезаря, также известный как шифр сдвига, код Цезаря или сдвиг Цезаря — один из самых простых и наиболее широко известных методов шифрования. Шифр Цезаря — это вид шифра подстановки, в котором каждый символ в открытом тексте заменяется символом, находящимся на некотором постоянном числе позиций левее или правее него в алфавите. Например, в шифре со сдвигом вправо на 3, А была бы заменена на Г, Б станет Д, и так далее. Шифр назван в честь римского императора Гая Юлия Цезаря, использовавшего его для секретной переписки со своими генералами. Шаг шифрования, выполняемый шифром Цезаря, часто включается как часть более сложных схем, таких как шифр Виженера, и всё ещё имеет современное приложение в системе ROT13. Как и все моноалфавитные шифры, шифр Цезаря легко взламывается и не имеет почти никакого применения на практике. Теперь немного о реализации. Да, код получается игрушечным, но вполне годится для самой первой программы для начинающего криптографа 😉 📝 Математическая модель Если сопоставить каждому символу алфавита его порядковый номер (нумеруя с 0), то шифрование и дешифрование можно выразить формулами модульной арифметики:
    y = (x + k) mod n
    x = (y - k) mod n
    
    где x — символ открытого текста, y — символ шифрованного текста, n — мощность алфавита, а k — ключ. С точки зрения математики шифр Цезаря является частным случаем аффинного шифра. Шифрование с использованием ключа k = 3. Буква «Е» «сдвигается» на три буквы вперёд и становится буквой «З». Твёрдый знак, перемещённый на три буквы вперёд, становится буквой «Э», буква «Я», перемещённая на три буквы вперёд, становится буквой «В», и так далее: Исходный алфавит:
    А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
    
    Шифрованный: Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я А Б В Решил быстро набросать возможную реализацию расшифровки на языке Python. Запуск в онлайн-компиляторе: ⚙️ https://onlinegdb.com/vRtlpnv7s 📄 https://pastebin.com/J4jVbLfW
  • Репетитор IT mentor

    ✈️ Что такое систематическая ошибка выжившего? В статистике существует понятие систематической ошибки выжившего, когда исследователи ищут общие черты среди «выживших», не уделяя должного внимания информации о «погибших». Классическим примером служит задача поиска места укрепления брони английских бомбардировщиков, поставленная перед математиком Абрахамом Вальдом во время Второй Мировой войны. У возвратившихся на базу самолётов пробоины были в основном на крыльях и хвосте, но Вальд рассудил, что укреплять нужно кабину и топливный бак, ведь бомбардировщики с попавшими туда снарядами не возвращаются. Тот же принцип применим к литературе с секретами успехов предпринимателей — слепое следование приведённым в них советам не означает повторение успеха, полезнее анализировать ошибки разорившихся компаний. Одно из первых высказываний, близкое по смыслу к описанию систематической ошибки выжившего, сделал древнегреческий поэт и софист V в. до н. э. Диагор Мелосский — по словам Цицерона, когда один из друзей Диагора убеждал его поверить в существование богов, указывая на «множество пожертвованных храмам табличек с изображениями и с надписями людей, избежавших гибели во время бури на море», Диагор парировал: «Так-то оно так, только среди них нет табличек тех, чьи корабли буря потопила»
  • Репетитор IT mentor

    👨🏻‍💻 7 задач по информатике и программированию из ЕГЭ: подробный разбор В данной статье разберем с вами подробное решение типовых задач, с которыми приходится сталкиваться ученикам при подготовке к ЕГЭ по информатике. Эти задания еще долго будут актуальны при подготовке к ЕГЭ. Некоторые задачи, связанные с программированием, я попытался разобрать двумя способами, потому что... 📖 Читать статью полностью #ОГЭ #ЕГЭ #разбор_задач #программирование #информатика
  • Репетитор IT mentor

    📚 Заметки и рассуждения об образовании, мотивации, психологии Понимаю, что не всегда хочется читать разборы сложных задач или программ, длинные статьи и сложные решения олимпиад. Однако, задуматься можно и над другими мыслями и идеями. Предлагаю своим читателями именно такую лайтовую подборку статей для размышления. Какая статья Вам понравилась больше всего? Какая меньше всего? Напишите в комментариях ☺️✏️ Если нравится такой контент, то поставьте лайк, если не нравится — поставьте дизлайк. Уважаю любое ваше мнение. Твой мозг работает плохо, если... Беспросветный инфантилизм | Исполнитель VS Заказчик Стоит ли доверять технической информации в интернете? Что лучше: учиться честно или списывать? Почему нас опережают? Как учиться и работать эффективнее Терпение — инструмент достижения успеха Уверенность в себе как главный помощник в самообразовании Что происходит с математическим образованием в школе?! На Дзен не заработать, но есть кое-что получше монетизации Есть ли корреляция между интеллектом и асоциальностью ? #подборка_статей #полезное #психология #мотивация
  • Репетитор IT mentor

    🧠 Твой мозг работает плохо, если... ...если ты откроешь эту статью. Готов поспорить, что 99% людей начнут читать это только потому, что их зацепил заголовок. На этом особенность работы мозга не заканчивается. Мозг выделяет фразу «плохо» и сразу сработывает триггер: « О, это важно, это надо почитать...». Хотя именно сейчас я пишу пример очередной бесполезной статьи. Однако, кое-что полезное здесь всё таки будет... 📖 Читать статью полностью #философия #образование #самообразование #математика #наука #естествознание
  • Репетитор IT mentor

    📷 Объектив Tamron 70-300mm F/4.5-6.3 Di III RXD и Sony ZV-E10 Распаковка объектива Tamron, первые впечатления, запуск с камерой Sony ZV-E10. А также немного рассуждений и вопросов по теме фотографии. Замечание: в видео ошибочно упомянут угол Брюстера. Блики появляются из-за многократного внутреннего переотражения между линзами объектива (скорее это связано с углом полного внутреннего отражения и законом Снеллиуса). А вот угол Брюстера связан с поляризацией отраженного и преломленного лучей. Простыми словами можно просто сказать, что бленда помогает избавиться от лишнего света. Основная цель бленды состоит в том, чтобы уменьшить количество бликов, которые появляются на изображении. Кольцо ручного фокуса имеет нелинейный ход, что удобно при точном наведении на резкость. Чем плавнее вращаешь кольцо, тем медленнее перемещаются линзы. Ими управляет привод RXD (Rapid eXtra-silent stepping Drive). Это шаговый мотор, адаптированный как для фото-, так и для видеосъёмки. В режиме автофокуса он работает практически бесшумно. Светосила Tamron 70-300mm F/4.5-6.3 в телеположении составляет f/6,3. В телеположении объектив способен сфокусироваться с 1.5 метров, а в положении 70 мм — с дистанции 0,45 метра. 🎬 Смотреть распаковку #технообзор #железо #обзор #техника #фото #фотография #sony #sonyzve10 #tamron
  • Репетитор IT mentor

    Задача по программированию на Python ▪️ 1 способ: Зеркальное отображение числа так как будто это число. Плюсы: работа с числами всегда быстрее Минусы: в случае окончания числа на 0 получается не совсем верное отображение( Пример: 560 —> 65 ) ▪️ 2 способ: Работа с числом как со строкой. Создается новая строка и с помощью конкатенации к ней присоединяются все символы исходной строки, начиная с конца. Отображает зеркально все символы. ( Пример: 560 —> 065 ). Остается вопрос: можно ли считать 065 тоже натуральным числом? Нет. Поэтому условие задачи не вполне корректное. ▪️ 3 способ: Использование срезов для строк. Результат аналогичен второму. Знаете еще способ? Напишите в комментариях ☺️✏️ #задачи #python #информатика #программирование
  • Репетитор IT mentor

    Где репетитору найти первых учеников? Сначала давайте разберемся, где искать не нужно. ⠀ ⠀ ✖️Tutoronline⠀ ✖️Allright⠀ ✖️Skyeng⠀ ⠀ Платформы снимают комиссию 60-70% за каждый урок, и таким образом от стоимости урока 800р/45мин репетитор получает 300р! Здесь хороший поток учеников, некоторые репетиторы находят их, а затем предлагают заниматься с ними напрямую. Рабочая схема? Да. Но если подумать, то в итоге и вы, и вас пытаются обмануть. ✖️ Авито.ру⠀ ✖️ Яндекс.услуги⠀ ✖️ Юла⠀ ✖️ hh.ru⠀ На этих сайтах сидят люди, которые ищут дешевые услуги. Дороже, чем за 1000р, вы здесь вряд ли продадите и будете попадать на нестабильных учеников за низкий чек. ✖️ Запрещённая соцсеть Очень затратно по времени, силам и деньгам. На регулярное создание контента нужно много ресурсов. Плюс сейчас очень ограничены возможности продвижения. ✅ Для поиска дорогих и стабильных клиентов используйте Profi.ru Здесь довольно капризный механизм продвижения, но, если изучить все тонкости, можно выйти 2000р/час. О том, как это сделать, можно прочитать в канале Анастасии — репетитора с 8-летним опытом. Она создала целое руководство на 30 страниц по выходу на такой чек.
    REPET UP | Anastasia Migda

    Это аутентичный проект про: ▪️образовательный продукт, который легко продавать на Profi.ru; ▪️маркетинговые инструменты, адаптированные под продажу репетиторских программ; ▪️нейрокопирайтинг на примерах текста, которые продают репетиторские услуги

    Telegram
  • Репетитор IT mentor

    Проверка полей input на ввод информации и активация/деактивация кнопки средствами Javascript. Возможная реализация решения. Код: jsfiddle.net/f4qjz1ka/ или так jsfiddle.net/f4qjz1ka/1/ Версия с игнорированием пробелов: jsfiddle.net/f4qjz1ka/3/ HTML:
    <input type="text" id = 'textField'> <br>
    Event oninput: <span id="result"></span> <br>
    <input type="button" id = 'buttonField' value="Кнопка" disabled ="disabled" onclick = 'alert("wow")'><br>
    
    
    JavaScript:
    var inputText = document.getElementById('textField');
    var inputButton = document.getElementById('buttonField')
    inputText.oninput = disableButton;
    
    function disableButton() {
        document.getElementById('result').innerHTML = inputText.value;
        inputButton.disabled = (inputText.value.split(' ').join('') == 0);
    }
    
    
    #программирование #javascript #js
  • Репетитор IT mentor

    📕 Рецензия на книгу "Совершенный код" Стива Макконнелла (найти книгу можно в подборке: 📖 Книги, которые стоит прочитать каждому программисту 📚 ) Несмотря на то что первые 50 страниц книги наполнены информацией, которая может показаться очевидной любому мыслящему человеку, книгу стоит прочесть до конца. Наполненная множеством интересных примеров, книга действительно способна навести на путь мудрого программирования. Примеры в данной книге более приближены к реальному коммерческому коду, чем игрушечные примеры из книг и методичек преподавателей информатики в школах и вузах. Для себя можно найти много правил о том, как именно нужно писать код, как его нужно форматировать и делегировать функциональность своего кода, чтобы в дальнейшем его было просто сопровождать и находить в нем ошибки. Подробно написано о структурах данных и в каких случаях какие структуры лучше всего применять. К каждому правилу автор приводит практический пример. Самыми полезными с практической точки зрения мне показались главы о рефакторинге, стратегиях оптимизации кода и о методиках оптимизации кода. А последняя часть книги под названием "Мастерство программирования" помогает понять, как именно развиваться в этой области. И, конечно, хочется привести парочку самых ярких мотивационных моментов данной книги. В 1972 году, на лекции, посвященной получению премии Тьюринга, Эдсгер Дейкстра заявил, что большинство аспектов программирования являет собой попытки компенсации строго ограниченных способностей разума. Самые лучшие программисты — те, кто понимают, насколько ограничены их возможности. Они скромны. Худшие программисты отказываются признать, что их способности не соответствуют задаче. Характер не позволяет им стать отличными программистами. Чем усерднее вы работаете над компенсацией ограниченных возможностей своего разума, тем лучше будете программировать. Быстрота вашего развития напрямую зависит от вашей скромности. По моему субъективному мнению, данная книга должна быть первой (или одной хотя бы второй, когда вы читаете свою первую книгу по какому-то языку программирования). В некоторых моментах книга Макконнелла может показаться сложной, если у вас нет достаточного опыта. Особенно это связано с примерами на C++ и Assembler. Но всё равно эта книга должна быть первой, потому что лучше вырабатывать хорошие привычки с самого начала своего самообразования. #рецензия #программирование #рефакторинг #it
  • Репетитор IT mentor

    😑 Японская задача по математике: дети решают, взрослые — нет Первая статья в 2023 году... Это будет короткая заметка с логически-математической задачей. Начнем новый год и Рождество с задачки на логику. Забавно, что эта задача для детей, но может вызвать большие затруднения у взрослых. Попробуйте решить задачку без гугла. Напишите в комментариях, возникли ли у вас сложности. 📖 Читать статью полностью #математика #логика #алгебра #разбор_задач
  • Репетитор IT mentor

    ⚙️ О способе вычисления корней n-ой степени 🌱 Наткнулся на интересную задачку. Решил реализовать алгоритм вычисления корня n-ой степени из произвольного положительного числа. Уже приводил возможную реализацию для нахождения квадратного корня. Но в этом случае решение получается более обобщенным. Это первый рабочий алгоритм, написанный на коленке. Нужно еще поразмышлять о сложности и возможностях ускорения. В данном решении я использую идею относительно неплохого начального приближения. Затем последовательным делением находится второе приближение корня n-ой степени. Далее считается новое приближение с помощью усреднение двух текущих. Последовательно алгоритм сходится к нужному корню с наперед заданной погрешностью. Это немного похоже на метод последовательной релаксации ( численные методы решения ). 📝 Код программы 📄 https://pastebin.com/ztnz7g2E https://ideone.com/OUEzGA #программирование #математика #информатика #численные_методы
  • Реклама

  • Репетитор IT mentor

    👨🏻‍💻 Задача по программированию Тривиальная задача сравнения метода вычисления факториал с помощью цикла и метода вычисления факториала с помощью рекурсии. Берется некоторое число n, для которого вычисляем факториал разными способами. Вычисления засовываем в цикл с 1000 итераций, чтобы снизить погрешность. Засекаем время с помощью метода Milliseconds() (библиотека Utils). Выводим результаты. В большинстве случаев рекурсия выполняется быстрее. Предлагаю обсудить, почему так происходит? [ Язык реализации: Pascal ] Обсуждение задачи: vk.com/wall-51126445_30047 📝 Полный код: https://pastebin.com/UzPkbXDa Были еще на канале интересные статьи по этой теме: ▪️ Что работает быстрее: цикл или рекурсия? Измеряем производительность ▪️ 🐍 Разбираем циклы в Python на простых примерах. Какой цикл быстрее? ▪️ Как ускорить выполнение цикла? Алгоритм оптимизации циклов #программирование #информатика #pascal #задачи #профилирование
  • Репетитор IT mentor

    〰️ Получение асимптотических оценок убывания математических выражений с радикалами Пример того, как можно преобразовать некоторые части выражения, использую домножения на сопряженное (избавление от неопределенности с корнями) и бесконечно малые функции (имеем право, ибо n растёт).
  • Репетитор IT mentor

    🤯 7 самых сложных задач для 5-го класса 🖐🏻 В этом видео я рассказываю о возможных методах и идеях решения нескольких задач для поступающих в пятый класс Президентского физико-математического лицея №239. Проверьте свои силы и попробуйте их решить. Видеоурок ориентирован на школьников, учащихся лицеев. 🎥 Смотреть на YouTube 🎞 📜 Список задач из видеоурока #математика #задачи #егэ #огэ #алгебра
    7 самых сложных задач по математике для 5-го класса

    Задачи для поступающих в пятый класс Президентского физико-математического лицея №239. Проверьте свои силы и попробуйте их решить. Список задач: 1. Возраст нескольких друзей составляет в сумме 62 года. Через три года он будет составлять 80 лет. Сколько всего друзей? 2. На электронных часах высвечивается 13:00:07. Через какое минимальное время все цифры на табло часов окажутся разными? 3. В 2052 году в марте будет больше воскресений, чем понедельников. На какой день в том году выпадет 12 июня? (Чур, в электронные и «вечные» календари не заглядывать.) 4. Сколько чисел от 459 до 671 содержат в записи одновременно цифры 5 и 6? Код моделирующий решение (ЯП Pascal): https://pastebin.com/LUdLMWpL 5. Чтобы покрасить поверхность (все грани) деревянного кубика высотой 2 сантиметра, требуется 370 миллиграммов краски. Сколько краски понадобится, чтобы покрасить деревянный параллелепипед размером 4×4×7 дециметров? 6. Сколько существует таких натуральных чисел N, для которых из двух чисел N и N+937 ровно одно будет трехзначным? Код моделирующий решение (ЯП Pascal): https://pastebin.com/VjQhFJMX 7. По дороге в одном направлении шли два человека со скоростью 6 километров в час, причем второй вышел на два часа позже первого. Первый нанял встреченного всадника отвезти второму письмо и привезти ответ. Всадник доставил письмо через полчаса, затем 40 минут ждал ответа (второй в это время писал письмо, а не шел), а потом повез его обратно. Сколько времени потребуется всаднику на доставку ответа?

    YouTube