Олимпиада проводится прямо в этом треде, продолжается пока он не уйдёт с первой страницы.
Правила таковы:
1) Начинающий даёт задачу по информатике и своё к ней решение на каком-либо языке программирования
2) Следующий участник должен решить задачу одного из предыдущих участников на таком языке программирования. который ещё не использовался в треде. Разрешается любой язык программирования, для которого есть публично доступный компилятор/интерпретатор с открытыми исходными кодами и свободной лицензией, который можно запустить на GNU/Linux без применения несвободных компонентов.
3) Решивший хотя бы одну задачу имеет право задать свою задачу
При желании можно решать и уже решенные задачи, но если язык программирования уже был в треде, задача уже была решена похожим способом, или тем более тот же язык программирования был применен для той же задачи и решение было похожее — баллов начисляется меньше.
В общем, чем более оригинален язык (например если уже был C, а решение на C++ — это ценится меньше чем решение на каком-нибудь lisp), чем более оригинален алгоритм, чем более интересная задачка — тем лучше.
Итак, первая задача:
Прямоугольник, стороны которого параллельны осям координат, будем задавать координатами его левого нижнего и правого верхнего углов. (Всего, таким образом, для задания прямоугольника понадобятся 4 числа). Заданы два прямоугольника, Пр1 и Пр2. Определите площадь той части Пр1, которая не входит в Пр2. (Алгоритм должен быть пригоден для любого расположения Пр1 и Пр2)
(Задача с всесоюзной олимпиады по информатике 1988)
Решение на bash:
http://paste.org.ru/?dg0mja
Решение на C++ (не моё, в олимпиаде не участвует):
http://pastebin.com/6CfwEjmd
В общем, решите эту задачу на любом языке, какого ещё не было и запостите свою.
Ответ на:
комментарий
от baverman
Ответ на:
комментарий
от Bad_ptr
Ответ на:
комментарий
от baverman
Ответ на:
комментарий
от yoghurt
Ответ на:
комментарий
от grouzen
Ответ на:
комментарий
от baverman
Ответ на:
комментарий
от baverman
Ответ на:
комментарий
от Xenius
Ответ на:
комментарий
от baverman
Ответ на:
комментарий
от Xenius
Ответ на:
комментарий
от baverman
Ответ на:
комментарий
от yoghurt
Ответ на:
комментарий
от baverman
Ответ на:
комментарий
от Xenius
Ответ на:
комментарий
от baverman
Ответ на:
комментарий
от Xenius
Ответ на:
комментарий
от baverman
Ответ на:
комментарий
от yoghurt
Ответ на:
комментарий
от yoghurt
Ответ на:
комментарий
от Xenius
Ответ на:
комментарий
от yoghurt
Ответ на:
комментарий
от luke
Ответ на:
комментарий
от Xenius
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум забавная задачка (2010)
- Форум Забавная задачка (2008)
- Форум Задачка из школьной олимпиады (2010)
- Форум про всякие теории... задачка (2005)
- Форум Задачки по программированию (2017)
- Форум Задачки по программированию (2012)
- Форум [олимпиадное программирование]Задачка (2011)
- Форум Интересная задачка с олимпиады по информатике (2017)
- Форум задачка для специальной олимпиады: imagehost.org + curl (2010)
- Форум Ещё одна задачка из школьной олимпиады (2010)