войти зарегистрироваться

2010 TopCoder High School Tournament

В субботу 27 февраля пройдет первый из четырех раундов TCHS 2010 — турнира по спортивному программированию для школьников 13-20 лет. Каждый раунд проводится по стандартным правилам TopCoder — 3 задачи на 75 минут + 15 минут на поиск ошибок в чужих решениях.

Логотип TCHS 2010

Узнать больше о турнире можно здесь, зарегистрироваться — здесь (регистрация заканчивается за 24 часа до начала первого раунда).

Гольф на многих языках. Быть или не быть?

Многие знают, что такое Perl-гольф. Это своеобразная игра, заключающаяся в написании самого краткого кода на Perl, решающего поставленную задачу.
Исторически так сложилось, что гольф закрепился только среди пишущих на Perl. Но, вспомните, сколько раз Вы говорили о коде: «А вот так было бы короче» или «А вот эдак было бы изящнее».
Да, конечно, на других языках это не так гибко и «загадочно», но это тоже интересно, а в случаях с Ruby и Python и очень кратко. По-крайней мере, мы с коллегами после гольфа на Perl не менее интересно посоревновались на этих же задачках и на C, C++ и Ruby.
А как Вы относитесь к гольфу на других языках?

PS. На acm.mipt.ru есть топ по самому краткому коду, но, увы, без разделения на языки.

Неофициальная трансляция ACM ICPC 2010 — как это было

Пост по мотивам прошедшего в пятницу финала ACM ICPC 2010, о том, как в буквальном смысле слова «на коленке» поднять зеркало умирающей под нагрузкой странички, прикрутить к нему чат с ее обсуждением, и не загнуться от нагрузки самому :)

Пост будет интересен скорее веб-программистам, нежели олимпиадникам.

Немного статистики, конфигов nginx, полезные трюки, а также ряд граблей, которые должны быть прекрасно известны людям с опытом, но на которые многие все равно часто наступают…

Результаты финала чемпионата мира по программированию ACM ICPC — 2010

В Харбине объявлены итоги финала XXXIV Чемпионата Мира по программированию.

Команда Shanghai JTU получила золотые медали и стала чемпионом мира по программированию 2010 года!
Команда МГУ заняла 2 место и получила золотые медали.
Команда National Taiwan U заняла 3 место и получила золотые медали.
Команда Киевского НУ заняла 4 место и получила золотые медали.
Команда Петрозаводского ГУ заняла 5 место и получила серебряные медали.
Команда U Tsinghua заняла 6 место и получила серебряные медали.
Команда Саратовского ГУ заняла 7 место и получила серебряные медали.
Команда Warsaw U заняла 8 место и получила серебряные медали.
Команда СПбГУ заняла 9 место и получила серебряные медали.
Команда Zhongshan U заняла 10 место и получила бронзовые медали.
Команда Fudan U заняла 11 место и получила бронзовые медали.
Команда KTH заняла 12 место и получила бронзовые медали.
Команда Уральского ГУ заняла 13 место и получила бронзовые медали.

Команда British U in Egypt стала чемпионом Африки и Ближнего Востока.
Команда Shanghai JTU стала чемпионом Азии.
Команда Moscow SU стала чемпионом Европы.
Команда UF Pernambuco стала чемпионом Южной Америки.
Команда Stanford U стала чемпионом Северной Америки.
Команда U of Western Australia стала чемпионом Океании.

Официальная финальная таблица результатов

Радует Стоит отметить тот факт, что среди призеров нет ни одной команды из вузов северной Америки.

ACM ICPC 2010

Завтра в 5 утра по московскому времени в городе Харбине, Китай пройдет финал Чемпионата Мира по спортивному программированию ACM ICPC'2010.

В этом году Россию представляют команды 11 университетов:
  • Petrozavodsk State University
  • Moscow State University
  • St. Petersburg State University of IT, Mechanics and Optics
  • Saratov State University
  • St. Petersburg State University
  • Samara State Aerospace University
  • Ural State University
  • Ufa State Technical University of Aviation
  • Izhevsk State Technical University
  • State University — Higher School of Economics
  • Novosibirsk State University

Так же участвуют 2 украинские команды: National Technical University «Kharkiv Polytechnic Institute» и Taras Shevchenko Kiev National University, а так же команда Belarusian State University из Беларуси.

Дарю код игры для программистов и клонирую Хабр

Без всяких условий выкладываю исходники, но не обольщайтесь, это даже заготовкой назвать трудно. Просто проба пера многолетней давности, когда только учился писать. Качество явно не коммерческое, но дома поиграться можно. Внешне уже скомпилённое выглядит так (кликабельно):




Жанр этот, игры для программистов, из-за довольно высокого порога вхождения никогда не был популярен. А жаль. Потому что, как учил дядько Суворов, тяжело в учении — легко в бою. Я не милитарист и не оракул, но здравый смысл подсказывает, что довольно скоро некоторым из нас придётся писать ПО для «гаджетов» типа этого (кликабельно):

HabraWars — результаты первого чемпионата

HabraWars

HabraWars — это игра для программистов, в которой участники программируют роботов. Сегодня состоялся первый чемпионат, об организации которого можно подробнее почитать в этом хабратопике.

При первом обсуждении идеи многие скептически отнеслись к тому, что вся система будет работать в браузере, а роботы будут написаны на Javascript. Однако, на мой взгляд, все прошло вполне удачно и интересно. В чемпионате приняли участие 67 программистов.

Собственно: результаты и записи боев (для просмотра записей необходим Firefox или Chrome).

Победители:

1 место — korobkee (MiXei4)
2 место — ASmirnov80 (Sander80)
3 место — stalker.red (Stalker_RED)
4 место — alienff (alienff)
5 место — bolter.fire (kurokikaze)

Спасибо всем участникам за проявленный интерес! Предлагаю обсудить чемпионат и дальнейшие пути развития игры.

Что случилось с TopCoder?

Сегодня много людей думали поучаствовать на TopCoder, но не вышло… Версий в чате было много разных, одна из часто встречаемых это DDOS-атака. Кто слышал или может знает, что случилось? Может это связано как-то с днём студентов? :)

HabraWars — первый турнир

HabraWars

О чем идет речь можно прочитать в предыдущем топике. Вкратце: HabraWars — это игра для программистов, в которой участники программируют роботов.

Только что я залил на сервер новую версию и теперь всё готово для проведения первого турнира.

Внимание: нужна свежая версия Firefox или Google Chrome.

Адрес сайта: habrawars.appspot.com (регистрация новых пользователей закрыта до 20 ноября в связи с проведением турнира).