Задать вопрос
4knowledge
@4knowledge
аналитик в банке

Нужно придумать задачи для программирования?

Тут мне дали задание придумать задачи для заочной олимпиады для 11-классников. По сути нужно придумать условие, на чем писать выбирают они сами. Есть у кого нибудь оригинальные идеи?
  • Вопрос задан
  • 3885 просмотров
Подписаться 2 Оценить 3 комментария
Решения вопроса 1
@Zlobober
Хм. Если вам настолько лень придумывать задачи, то можете понадёргать их с разных ресурсов, посвящённых теме. Откуда-нибудь с тимуса, codeforces или topcoder.
Поймите простую вещь — просто так новой, оригинальной идеей для задачи на олимпиаду по спортивному программированию никто не поделится. Гораздо выгоднее самому дать интересную задачу на какой-нибудь сайт с соревнованиями/олимпиаду от своего имени.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@LeoZub
Идея здесь банальна: смотреть готовые задачи и делать по аналогии (неплохой набор ссылок по теме в ответах на вопрос, верхний в правом блоке похожих).

Сложность задач должна соответствовать предполагаемому уровню участников (ошибка со степенью сложности заданий типична как для первого раза, так и вообще).

Если предполагаются не только задания на написание программ, то можно обратить внимание на олимпиаду, проводимую для школьников факультетом ВМК МГУ, и на вступительную олимпиаду МГУ.
Ответ написан
Комментировать
xel
@xel
front end developer
возьмите задачи с прошедших соревнований codeforces

во-первых они уже разделены по сложности,
во-вторых к ним есть решения и наборы тестов
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы