cookie

We use cookies to improve your browsing experience. By clicking «Accept all», you agree to the use of cookies.

avatar

Репетитор IT mentor

Блог с заметками репетитора по математике, физике, информатике. Рассказываю о задачах, о способах их решения. Сквозь неудачи и вопросы иду к физико-математическому просветлению. vk.com/itmentor https://dzen.ru/itmentor Автор: @physicist_i

Show more
Advertising posts
10 348Subscribers
-824 hours
-297 days
-5130 days

Data loading in progress...

Subscriber growth rate

Data loading in progress...

🖥 Как применить Python для упрощения решений задач по информатике Привет, ребятки! Сегодняшняя заметка будет состоять из разбор 6 задач уровня 9 класса (ОГЭ). Задачки можно решить аналитически, но мы попробуем их закодить, решить методом перебора. Все эти задачи будут полезны учащимся средней школы для тренировки навыков программирования. Реализация примеров выполнена с помощью Python. 🖥 Читать заметку полностью #разборы_задач #Python #ОГЭ #информатика #алгоритмы 💡 Репетитор IT mentor // @mentor_it
Show all...
❤‍🔥 9👍 4🔥 4 1👨‍💻 1
📝 Задача про поезд (Тип 21) Железнодорожный состав длиной в 1 км прошел бы мимо столба за 1 мин., а через туннель (от входа локомотива до выхода последнего вагона) при той же скорости  — за 3 мин. Какова длина туннеля (в км)? Заметил, что в этой классической задаче часто делается одна и та же ошибка — некорректное понимание расстояния при прохождении поезда сквозь туннель (или мимо другого поезда в аналогичных задачах). Думаю, что легче всего понять эту абстракцию, если представить, что: прошёл = значит нет пересечений (нет ни одной части поезда в туннеле). Можно привести строгое решение через формулы, но есть ли решение-рассуждение на словах:
Поезд проходит через туннель за 3 минуты, при этом за одну минуту поезд проходит мимо выхода из туннеля, следовательно, от входа локомотива в туннель до выхода проходит 2 минуты. Мимо столба поезд длиной 1 км проходит за 1 минуту, поэтому его скорость равна 1 км/мин. Значит, за 2 минуты поезд пройдет 2 км, поэтому длина туннеля равна 2 км.
#разборы_задач #физика #ОГЭ #математика #math 💡 Репетитор IT mentor // @mentor_it
Show all...
👍 8🔥 5❤‍🔥 1🤔 1
💡 Задача по физике: попались школьники, учителя, репетиторы Вчера я общался в чате репетиторов и увидел, что коллеги попросили помощи в решении одной задачи. Когда я прочитал условие, то вспомнил, что сталкивался с похожей задачей на разборе олимпиады со своим учеником и еще видел похожую задачу в ЕГЭ по физике. ✏️ Читать полностью Задача связана с натяжением нити математического маятника. И так как она вызвала серьезные затруднения у всех моих учеников, а также трудности возникли у коллег, то я решил подробно разобрать эту задачу. #разборы_задач #физика #ЕГЭ #олимпиады 💡 Репетитор IT mentor // @mentor_it
Show all...
👍 9🤯 3 2❤‍🔥 1🔥 1
📝 Тип 5. У исполнителя Альфа две команды. которым присвоены номера: 1. Вычти b; 2. Умножь на 5. (b  — неизвестное натуральное число). Выполняя первую из них, Альфа уменьшает число на экране на b, а выполняя вторую, умножает это число на 5. Программа для исполнителя Альфа  — это последовательность номеров команд. Известно, что программа 21121 переводит число 2  в число 17. Определите значение b. 🖥 Решение: Всегда с учениками решали эту задачу аналитически (так вроде быстрее). Но на последнем занятии я подумал, а если алгоритм будет сложный, можно ли написать что-то универсальное? Например, программу, которую можно будет масштабировать до любого количества инструкций любой сложности... И вот пришла такая идея:
def f1(x, b): return x - b
def f2(x): return 5*x

def solution(N, program):
    list_digits = list(program)
    for b in range(1, 1000):
        res = N
        for char in list_digits:
            if char == '1': res = f1(res, b)
            if char == '2': res = f2(res)
        if res == 17:
            print("b = ", b)
            break
N = 2
program = '21121'
solution(N, program)
#информатика #программирование #computer_science #алгоритмы #python 💡 Репетитор IT mentor // @mentor_it
Show all...
👍 10🔥 3❤‍🔥 1😍 1
Задача 15.2 из ОГЭ: Напишите программу, которая в последовательности натуральных чисел определяет минимальное число, оканчивающееся на 4. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 4. Количество чисел не превышает 1000. Введенные числа не превышают 30 000. Программа должна вывести одно число  — минимальное число, оканчивающееся на 4. 👩‍💻 Задачу можно решить и в пару строк, но здесь уже сильно снизится понимание. Покажу пример:
N = int(input("Введите количество чисел: "))
print("Ответ: ", min([ x for x in [int(input("x = ")) for x in range(N)] if x % 10 == 4 ]))
👩‍💻 Цикл for дает лучшее понимание:
N = int(input("Введите количество чисел:"))
mi = 30000
for k in range(N):
    number = int(input("Текущее число: "))
    if (number % 10 == 4) and (number < mi):
        mi = number        
    k = k + 1
print("Минимальное число, оканч-ся на 4: ", mi)
👩‍💻 Но самый оптимальный и понятный код получается с помощью цикла while, которые дает возможности тонкой настройки цикла, что иногда нужно, если наперед не задано точное количество итераций:
N = int(input("Введите количество чисел: "))
min_4 = 30000
k = 1
while k <= N:  
    number = int(input("Текущее число: "))
    if (number % 10 == 4) and (number < min_4):
        min_4 = number        
    k = k + 1
print("Минимальное число, оканч-ся на 4: ", min_4)
#информатика #программирование #computer_science #алгоритмы #python 💡 Репетитор IT mentor // @mentor_it
Show all...
👍 14 3😍 2🔥 1
📐 9 из 10 школьников не решают эту задачу по математике Привет, ребятки! Вчера разбирали с учениками задачку по геометрии (математика ОГЭ, последняя задача). У некоторых моих учеников возникли серьезные трудности при решении. Вообще, помня себя в 8-9 классе, я согласен с тем, что эта задача трудная. Поэтому мне хотелось бы её подробно разобрать для вас. И сложность здесь заключается в том, чтобы посреди простого условия и малого количества исходных данных увидеть простые зацепки стандартных теорем... ✏️ Читать заметку полностью Задача: В треугольнике ABC биссектриса BE и медиана AD перпендикулярны и имеют одинаковую длину, равную 96. Найдите стороны треугольника ABC. #математика #геометрия #алгебра #math #огэ #разбор_задач #geometry 💡 Репетитор IT mentor // @mentor_it
Show all...
👍 18 3🔥 2🤯 1
⚡️ Разбор 4 классических задач по ТОЭ В 1600 году английский учёный Уильям Гильберт написал трактат «О магните, магнитных телах и о большом магните — Земле»... С этого начиналось развитие Теоретических Основ Электротехники (ТОЭ). А в данной статье я рассмотрю подробное решение 4 классических задач по данной дисциплине. Такие задачи встречаются на 1 курсе физико-математических факультетов. 📝 Читать статью полностью #разбор_задач #ТОЭ #электродинамика #разбор_задач #олимпиады #physics #физика #ЕГЭ 💡 Репетитор IT mentor // @mentor_it
Show all...
8👍 5❤‍🔥 2🔥 1
💡 Математика, при правильном не нее взгляде, обладает не только истиной, но и высшей красотой — красотой холодной и суровой, подобно скульптуре, не обращенной ни к какой стороне нашей слабой натуры, лишенной украшений живописи и музыки, и тем не менее утонченно чистой и способной к строгому совершенству, свойственному лишь величайшему искусству. Истинный дух восторга, блаженства, чувства что ты больше, чем Человек, каковое есть критерий высшего совершенства, присутствует в математике так же несомненно, как и в поэзии. — Бертран Рассел. #математика #math #цитаты #интегральное_исчисление #олимпиады #математический_анализ 💡 Репетитор IT mentor // @mentor_it
Show all...
❤‍🔥 15👍 5🔥 4 1😍 1
🎲 Неправильное понимание вероятности ❌ Если при подбрасывании монеты «орел» выпадет 8 раз подряд, можно ошибочно подумать, что вселенная каким-то образом вышла из равновесия, и выпадение «решки» стало более вероятным; однако на самом деле шансы на выпадение «решки» будут по-прежнему составлять 50%. Хотя вероятность выпадения «орла» восемь раз подряд крайне низка (она составляет примерно 0,4%), вероятность выпадения за восемь бросков любой другой комбинации равна этому же значению. Такое заблуждение называют «заблуждением игрока». Широкую известность получил следующий случай, произошедший в казино Монте-Карло в 1913 году. На одном рулеточном колесе черный цвет выпал 23 раза подряд без какой-либо искусственной помощи «фортуне». Посетители казино быстро заметили необычное поведение рулетки, и начали ставить большие суммы на красный цвет, полагая, что вероятность его выпадения стала выше. Ещё подробнее я рассмотрел интересные моменты в этой статье: 🪙 Спекуляции, инвестиции и азартные игры с точки зрения математики 💡 Репетитор IT mentor // @mentor_it
Show all...
👍 11🤓 8 2🔥 1💯 1
Стать программистом и получить диплом ВШЭ, не переезжая в Москву Это возможно с совместной программой онлайн-бакалавриата от Нетологии и ВШЭ. 6 апреля приглашаем вас на день открытых дверей по программе обучения фулстек-разработчиков «Программные системы и автоматизация процессов разработки». Приходите, чтобы узнать: - чем занимается фулстек-разработчик и подходит ли эта профессия вам; - как устроен онлайн-бакалавриат: как проходит обучение, организована практика и стажировка; - как поступить на программу. Регистрация https://netolo.gy/c2o3 Реклама. ООО «Нетология». Erid LatgBi9fG
Show all...
🤔 4👍 3❤‍🔥 2😨 2🔥 1🫡 1