Как стать автором
Обновить

Спортивное программирование: что это, зачем и какие задачи приходится решать

Время на прочтение6 мин
Количество просмотров13K
Всего голосов 13: ↑12 и ↓1+17
Комментарии2

Комментарии 2

Подскажите, а практикуется в спортивном программировании решение задач, к примеру,
с code.golf или с каких других площадок в i-net?


P.S. Насколько спортивное программирование это — сложившиеся экосистема со своими подходами и есть ли в ней какие то иновационные тренды и изучение каких то тем существующих на "окраине" IT отрасли.
К, примеру, на площадку выше добавили недавно возможность решать представленные задачи и на Форт (Forth) языке, который, вероятно, не востребован и не рассматривается
в тематике спортивного программирования.
Интересно также, а парадигма Конкатенативных языков программирования как то сооттносится в возможностях со спортивным программированием? (или, проще, для такого программирования тренироваться на условном Бейсик языке?)

По моему скромному опыту в спортивном программировании большинство задач «синтетические задачи с подставой», то есть важное - правильно понять постановку, увидеть граничные случаи и ограничения (они тоже часто часть задачи). То есть правильно сразу отбросить кривые варианты решения и чисто запрограммировать ожидаемое организаторами решение

Зарегистрируйтесь на Хабре, чтобы оставить комментарий