Репетитор IT men
Блог с заметками преподавателя по математике, физике, информатике. Рассказываю о задачах, о способах их решения. vk.com/itmentor dzen.ru/itmentor https://www.youtube.com/@it_men Автор: @physicist_i
Больше📈 Аналитический обзор Telegram-канала Репетитор IT men
Канал Репетитор IT men (@mentor_it) языкового сегмента Русский является активным участником. Сейчас сообщество объединяет 14 197 подписчиков, занимая 14 354 место в категории Образование и 46 989 место в регионе Россия.
📊 Показатели аудитории и динамика
С момента создания невідомо проект демонстрирует стремительный рост, собрав аудиторию из 14 197 подписчиков.
Согласно последним данным от 11 июня, 2026, канал показывает стабильную активность. За последние 30 дней изменение числа участников составило 43, а за последние 24 часа — -7, при этом общий охват остаётся высоким.
- Статус верификации: Не верифицирован
- Уровень вовлечённости (ER): Средний показатель вовлечённости аудитории составляет 25.52%. В первые 24 часа после публикации контент обычно набирает 5.06% реакций от общего числа подписчиков.
- Охват публикаций: В среднем каждый пост получает 3 625 просмотров. В течение первых суток публикация набирает 719 просмотров.
- Реакции и взаимодействия: Аудитория активно поддерживает контент: среднее количество реакций на один пост — 12.
- Тематические интересы: Контент сосредоточен на ключевых темах, таких как репетитор, физика, геометрия, программирование, задачка.
📝 Описание и контентная политика
Автор описывает ресурс как площадку для выражения субъективного мнения:
“Блог с заметками преподавателя по математике, физике, информатике. Рассказываю о задачах, о способах их решения.
vk.com/itmentor
dzen.ru/itmentor
https://www.youtube.com/@it_men
Автор: @physicist_i”
Благодаря высокой частоте обновлений (последние данные получены 12 июня, 2026) канал поддерживает актуальность и высокий уровень охвата публикаций. Аналитика показывает, что аудитория активно взаимодействует с контентом, что делает его важной точкой влияния в категории Образование.
# Перевод из десятичной в двоичную
# Пример: вход: x = 589 и base = 16
# выход: 24D
def dec_to_base(x, base):
digits = ['0','1','2','3','4','5','6',
'7','8','9','A','B','C','D','E','F']
copy = x
s = ''
while copy > 0:
rest = copy % base
copy = copy // base
s = digits[rest] + s
return s
x = 589
base = 16
print(f'{x} в {base}-чной СС: {dec_to_base(x,base)}')
👩💻 OUTPUT: 589 в 16-чной СС: 24D
#разбор_задач #программирование #информатика #python #code #computer_science
💡 Репетитор IT men // @mentor_it
💡 Топ 8 лучших ресурсов для практики программирования:
1. Codewars
2. HackerRank
3. Coderbyte
4. CodinGame
5. LeetCode
6. Topcoder
7. Project Euler
8. CodeFights
#программирование #практика #computer_science #алгоритмы
💡 Репетитор IT men // @mentor_it [ ... ] [ M ] [ ... ] [ M ] [ ... ] [ M ] [ ... ] [ M ] [ ... ] [ M ] [ ... ] [ M ] [ ... ] [ M ]
По сути нам нужно найти количество вариантов перестановок 7 мальчиков и пары стульев ( перестановка 8 сущностей, где одна сущность — два связанных стула).
Формула: число способов рассадить n различных объектов за круглым столом = (n-1)!. Дело в том, что за круглым столом структуры повторяются. Поэтому нам нужно разделить на n классическую перестановку для линейного расположения: n! / n
Пример: Линейные перестановки (3! = 6): ABC, ACB, BAC, BCA, CAB, CBA. Но за круглым столом ABC = CAB = BCA. т.е. n одинаковых. Поэтому n! / n = (n - 1)!.
Фиксируем, например, самого младшего мальчика на каком-то стуле (чтобы «зафиксировать круг»). Остальные 7 объектов (6 мальчиков + сдвоенный стул) можно расположить в 7! способах. Теперь нужно учесть порядок девочек внутри сдвоенного стула. Способы сесть на два соседних стула (внутри сдвоенного стула): 2!. Тогда количество благоприятных событий (рассадок) будет m = 7!⋅2.
Общее число всех событий: 8 сущностей (7 мальчиков и 1 пара стульев) можно расставлять 8! способами. Получается p = m/n = 7!⋅2 / 8! = 0.25.
💡 Репетитор IT men // @mentor_itЗадача: Клин массой M скользит по гладкой горизонтальной поверхности стола. По шероховатой поверхности клина, образующей угол с горизонтом, равномерно (относительно клина) вниз скользит брусок массой m. Коэффициент трения между бруском и клином μ. Чему равен модуль внешней горизонтальной силы F, действующей на клин вправо? Обоснуйте применимость законов, используемых при решении задачи. Сделайте рисунок с указанием всех действующих сил.✏️ Читать статью полностью 📝 Ключевой подход в следующей задаче состоит в том, что рассмотрение системы «клин + брусок», что позволяет «спрятать» то, что пугает решающего... #математика #физика #олимпиады #динамика #егэ #огэ #разбор_задач 💡 Репетитор IT men // @mentor_it
elementList.
📄 Исходный код:
https://jsfiddle.net/9md108g3/3/ (работает через VPN)
https://pastebin.com/Rbbwf5pK
📖 Что почитать по теме:
▪️ https://htmlacademy.ru/blog/js/lets-learn-javascript-closures
▪️ https://learn.javascript.ru/closure
▪️ https://habr.com/ru/company/ruvds/blog/424967/
#javascript #js #замыкания #web #программирование
💡 Репетитор IT men // @mentor_itЗадача [ЕГЭ, тип 25]. Школьник собрал схему, изображенную на первом рисунке. После подключения к идеальному источнику постоянного напряжения оказалось, что амперметр показывает ток I₁ = 0,9 А, а вольтметр — напряжение U₁ = 20 В. Когда школьник переключил один из проводников вольтметра от точки 1 к точке 2 (второй рисунок), вольтметр стал показывать напряжение U₂ = 19 В, а амперметр — ток I₂ = 1 А. Во сколько раз сопротивление вольтметра больше сопротивления амперметра?📝 Читать разбор задачи #физика #ЕГЭ #разбор_задач #physics #электричество 💡 Репетитор IT men // @mentor_it
Задача: Сергей Иванович решил изготовить самодельный кипятильник, намотав 10 м никелинового провода с площадью поперечного сечения 0.2 мм² на фарфоровый цилиндр. Кипятильник подключается к сети 220 В. Удельное сопротивление никелина ρ₀ ~ 0.42 Ом⋅мм² / м, удельная теплоемкость воды C ~ 4200 Дж/(кг⋅ °С), а теплота её парообразование L ~ 2.3 МДж/кг. Сергей Иванович решил опробовать свой кипятильник. Он поместил его в кастрюлю с водой, в которой было 3 кг воды температурой 20 °C, включил в сеть и немного отвлекся. Определите, сколько времени прошло до того времени, как Сергей Иванович вспомнил про свой кипятильник, если за это время 1 кг воды уже успел выкипеть. Считайте, что 80% мощности кипятильника передаётся воде.Видели ли вы более объемные задачи по этой теме? Лично я — нет. Поэтому и понравилась. #теплота #физика #термодинамика #physics #разбор_задач #science 💡 Репетитор IT men // @mentor_it
«When the going gets tough, the tough get going»Данное высказывание интересно тем, что представляет собой идиому — оборот речи, употребляющийся как единое целое. Также идиомы встречаются и в программировании. Дословный, точнее очень близкий к тексту, перевод предложения «When the going gets tough, the tough get going» звучит примерно так:
Когда ходьба ( движение, продвижение ) становится жесткой ( трудной, вязкой ), сильные ( несгибаемые, упорные, упрямые ) люди справляются с движением ( преуспевают в движении, продолжают движение ).В этом высказывании интересно обыграна многозначность слов и то, что одно и то же слово может относиться к разным частям речи. В первой части предложения tough - прилагательное, описывающее ходьбу/ движение, во второй части это же слово выступает в роли собирательного существительного ( о чем свидетельствует определенный артикль the перед ним ) крутые, сильные, упорные, упрямые, несгибаемые ( люди ) и выступает в роли подлежащего. Используется также многозначность этого слова. Использована также многозначность глагола to get. Другими словами можно перевести: когда на пути возникают трудности, только упорные и несгибаемые, сильные духом люди продолжают движение. Этот вариант перевода дословным назвать трудно, но он передает смысл. Лучше всего смысл высказывания «When the going gets tough, the tough get going» в русском языке могут передать такие фразы: 1. То, что нас не убивает, делает нас сильнее. 2. Дорогу осилит идущий. 3. Упорство и труд все перетрут. 4. Храбрость города берет. Иногда ко мне обращаются с одним популярным вопросов: «Возможно ли догнать программу физ-мата в 9-10 классе, когда до этого учился в обычной школе?». Ученики и их родители боятся, что они не смогут. И поэтому даже не начинают. Мы часто настолько сильно боимся неудач, что не пробуем делать что-то полезное для себя. Парадокс заключается в том, что реальной преградой на пути к пониманию физики, математики или программирования становятся именно наши страхи, а не наши реальные умственные способности. Ведь ум не ограничивает нас. Умственные способности определяют только время, необходимое на обучение. Но тот, кто дисциплинированно занимается самообразованием, всегда побеждает. Ни одна задача не остановит человека, который не боится ошибаться, который смело идет к своей цели. Поэтому, господа и дамы, будьте всегда tough [несгибаемыми] в любых своих начинаниях! И пусть этот год станет для вас чем-то переломным в хорошем смысле этого слова! Бокал кофе за вас, мои дорогие! ☕️ 💡 Репетитор IT men // @mentor_it
Задача дана в виде одного лишь рисунка. Но её можно описать словами. Есть геометрическая задача. Две окружности радиусами по 5 метров касаются прямой друг друга в одной точке. Между прямой и окружностями вписан маленький квадрат, которые касается вершинами окружностей и одним ребром лежит на прямой. Нужно найти его площадь.На этом моменте остановитесь, возьмите черновик и попробуйте решить самостоятельно без подсказок... 📝 Читать подробный разбор Кстати, история знает немало задач, где нужно было найти максимальную фигуру, умещающуюся между другими. Самый известный пример — задача о квадратуре круга (неразрешимая с помощью циркуля и линейки). #математика #math #геометрия #собеседования #разбор_задач 👨🏻💻 Репетитор IT men // @mentor_it
#include <stdio.h>
double mabs(double x){ return (x < 0)? -x : x; }
int main(void) {
double num = 8;
int rootDegree = 3;
printf("Число а = %f\n", num);
printf("Степень n = %d\n", rootDegree);
double eps = 0.00001;
double root = num / rootDegree;
double rn = num;
int countiter = 0;
while(mabs(root - rn) >= eps){
rn = num;
for(int i = 1; i < rootDegree; i++){
rn = rn / root;
}
root = 0.5 * ( rn + root);
countiter++;
}
printf("root = %f\n", root);
printf("Число итераций = %i\n", countiter);
return 0;
}
#программирование #математика #информатика #численные_методы
👨🏻💻 Репетитор IT men // @mentor_it
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
