Задачи по математике и проге: в чем различие
Хотя при написании кода мы используем математику и логику, различие тоже есть
В первую очередь — это фундаментальные идеи задач и навыки, которые они у вас развивают
Не «решить», а написать инструкцию
В математике вам нужно самим дойти до ответа. Поэтому в задачах (особенно олимпиадных), составители любят прятать этот ответ под тройным слоем свойств, продвинутых методов и логических ловушек
Видеть сквозь эти ловушки и безупречно оперировать логикой — вот что у вас остается после занятий математикой
В проге чуть иначе
Да, вы тоже прокачиваете логику, ведь в основе всех алгоритмов лежит именно она. Но здесь вам нужно не «решить самим», а дать инструкцию для компьютера: как ему дойти до ответа
Вам не надо проводить кучу сложных вычислений, но нужно держать в голове все условия: «а что если так…», «вот тут нужно ограничение»
Вы учитесь смотреть наперед, видеть перед собой варианты и выбирать лучший. Наравне с тем, что дает математика — это важнейшие качества в жизни
Хотите попробовать олимпиадное программирование или прокачать свои знания?
Приходите послезавтра на бесплатный мастер-класс для 7–10 классов!
Научимся решать большинство геометрических задач в проге (от новичковых до уровня региона ВсОШ) — с теорией, практикой и реальными условиями с олимпиад
Всего одно занятие — и геома больше не застанет вас врасплох 💪
🔜 Записаться на мастер-класс
MAX | VK
Post #222
280

- ❤ 6
- 🔥 1