Автор MikeMirzayanov, 14 лет назад, По-русски
Всем доброй ночи. Пишу я эти строки ночью, поэтому такое пожелание. Хочу представить вашему вниманию несколько улучшений на Codeforces.

1. Теперь, нажав на ячейку в таблице результатов в истории посылок участника по задачам вы можете обнаружить ссылку исходный текст его решения. Таким образом, у вас есть прямая возможность посмотреть код любого пользователя по любой задаче. Конечно, протокол тестирования с тестами там тоже доступен. Там сейчас не очень удобно смотреть разные решения одного человека по одной задаче - что-нибудь попозже придумаем.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +73
  • Проголосовать: не нравится

Автор stgatilov, 14 лет назад, По-русски

Задача A: Ответ равен floor(N*M*0.5). Поскольку на доске N*M клеток, и каждая доминошка покрывает ровно 2 клетки, то больше положить точно нельзя. Теперь покажем, как положить ровно столько доминошек. Если N чётно, то кладём M рядов по N/2 доминошек и занимаем всю доску. Если N нечётно, то укладываем полностью (N-1) ряд доски как написано выше, а последний ряд забиваем floor(M/2) доминошками. При этом максимум останется одна незанятая клетка, в случае если N и M нечётны.

Полный текст и комментарии »

Разбор задач Codeforces Beta Round 47
  • Проголосовать: нравится
  • +37
  • Проголосовать: не нравится

Автор MikeMirzayanov, 14 лет назад, По-русски
Всем привет!

Рад сообщить вам, совсем скоро Codeforces избавит вас от чтения бесконечных "Please, give me test #??" в комментариях. Мы решили публиковать тесты и по клику на ссылку с идентификационным номером попытке в статусе будет появляться не только исходных текст решения, но и тесты на которых производилось тестирование (отчет системы тестирования). Он не будет содержать полных тестов, если они слишком велики - пока придется потерпеть и наслаждаться их префиксами. Как только мы поймем, что багов в реализации нет - мы откроем все проведенные контесты для просмотра тестов.

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

Конечно, мы не хотим, чтобы задачи Codeforces копировались с одного online judge-а на другой. Надо понимать, что Codeforces тратит огромные усилия на подготовку задач и проведение контестов. По этой причине мы ограничиваем использование материалов таким образом, что использовать наши задачи на сайтах или других системах с автоматическим тестированием - нельзя. С другой стороны мы будем рады, если материалы задач окажутся полезны для индивидуальных занятий или будут использованы на каких-то сборах, тренировках и т.п. с очным присутствием участников. Внимательно прочтите текст лицензии, так как мы хотим, чтобы некоторые данные о Codeforces были опубликованы рядом (или внутри) с условиями задач.

Пока это версия 0.1 лицензии, может мы ее достаточно сильно перепишем, но идея, я полагаю, изменений не претерпит.

Лицензия на использование материалов задач Codeforces (v. 0.1)

  1. Вы можете публиковать тексты задач Codeforces в любых открытых источниках, но должны сохранять прямую ссылку на сайт http://codeforces.ru (для англоязычных условий - http://codeforces.com) и указывать Codeforces в качестве источника задачи. Эти данные должны располагаться в непосредственной близости от условия, быть легко заметны и читаемы. Запрещается размещать задачи Codeforces в открытых источниках с поддержкой автоматизированного тестирования (имеются ввиду online judges и близкие по идее ресурсы).
  2. Вы не можете использовать тесты и другие материалы задач (генераторы, чекеры, валидаторы) для публикации задач в открытых источниках с поддержкой автоматизированного тестирования (имеются ввиду online judges и близкие по идее ресурсы) даже с учетом изменения оригинальных условий задач.
  3. Вы можете использовать предоставленные материалы: тесты, генераторы, чекеры, валидаторы и др. для индивидуальных занятий, а так же проведения краткосрочных учебно-тренировочных мероприятий с очным присутствием участников. Условия задач должны содержать данные из пункта 1 настоящей лицензии. Вторичное (последующее) распространение задач должно содержать настоящую лицензию и подчиняться ей в полной мере.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +40
  • Проголосовать: не нравится

Автор stgatilov, 14 лет назад, По-русски

Добрый день.

Сегодня пройдёт ещё один раунд по правилам codeforces. Автором сегодняшнего контеста являюсь я. Раунд помогали готовить Артём Рахов и Мария Белова. Большое спасибо им и всем борцам фронта codeforces!

Желаю всем удачи и весёлых хаков!

P.S:  В связи с проблемами работы сервера раунд признан нерейтинговым. Приносим извинения всем участникам. Подробности в теме по этой ссылке.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +49
  • Проголосовать: не нравится

Автор RAD, 14 лет назад, По-русски

Добрый вечер!

Скоро у многих начинается сессия, а у кого-то она уже в самом разгаре. Хочу пожелать всем отличных оценок и побольше халяв!

Раунд помогали готовить: Николай Кузнецов, Геральд Агапов, Иван Фефер.

Удачи!

Артем Рахов и команда Codeforces


UPD: 

Рейтинги будут обновлены позднее

Полный текст и комментарии »

  • Проголосовать: нравится
  • +22
  • Проголосовать: не нравится

Автор Nerevar, 14 лет назад, По-русски

Как принято говорить в таких случаях: "Вот и закончилась серия заочных школьных олимпиад ЗКШ 2010/2011!"

Все олимпиады серии проводились при поддержке компаний Yandex и ABBYY. Было проведено 6 соревнований: 3 командных олимпиады и 3 индивидуальных. Самое время подвести итоги и выявить победителей олимпиады. Результаты по двум номинациям (командной и личной) подводились отдельно - в каждой из них для участников брались в расчет результаты двух лучших выступлений из трех. Вот ссылки на суммарные результаты по каждой номинации:

Всего на серию было зарегистрировано около 750 участников из самых разных стран мира. Конечно, большую часть составили участники из России. Как можно видеть, в командных олимпиадах приняло участие около 180 команд, а в индивидуальных - более 400 школьников.

После совещания с организаторами ЗКШ было принято решение следующим образом подвести результаты. В командном зачете награждаются лучшие 34 команды (более 175 баллов), из них:
  • дипломы первой степени получают лучшие 8 команд:
    1. команда Gennady Korotkevich (Беларусь, Гомель)
    2. ФТЛ №1 #1 (Россия, Саратов)
    3. команда despise_oimaster (Китай)
    4. Минск-1 (Беларусь, Минск)
    5. команда ЛИТ: ЛИТ_1 (Украина, Александрия)
    6. команда Fisher is a ball! (Россия, Пермь)
    7. команда Гомель-2 (Беларусь, Гомель)
    8. команда Мозырь-1 (Беларусь, Мозырь)
  • дипломы второй степени получают команды, занявшие места с 9-го по 19-е
  • и дипломы третьей степени получают команды, занявшие места 19-го по 33-е (обратите внимание, что две команды поделили 33-е место).

Полный текст и комментарии »

  • Проголосовать: нравится
  • +34
  • Проголосовать: не нравится

Автор natalia, 14 лет назад, По-русски

Добрый день!

Приглашаю всех принять участие в соревновании, завершающем серию заочных олимпиад ЗКШ для школьников и одновременно являющемся очередным Codeforces-раундом. Начало соревнования - 12 декабря, в 11:00 по московскому времени. 

Соревнование пройдет по правилам ACM-ICPC, продолжительность контеста - 3 часа.

Как и предыдущие школьные индивидуальные олимпиады, соревнование будет рейтинговым для всех участников (и для школьников, и для остальных). Рейтинг будет вычисляться в соответствии с объединенной таблицей результатов.

В качестве авторов задач снова выступаем я и Дмитрий Матов. Спасибо Геральду Агапову и Артему Рахову за помощь в подготовке задач и Марии Беловой за перевод условий.

Всем удачи!

UPD. Соревнование завершено. Доступны результаты. В школьной индивидуальной олимпиаде победил scottai1, в Codeforces Beta Round - ilyakor. Поздравляем победителей! 

Опубликован авторский разбор задач. Теперь в разбор добавлены также задачи G и H.

Спасибо всем, кто принял участие в серии заочных олимпиад ЗКШ в конкурсе и вне конкурса!



Полный текст и комментарии »

  • Проголосовать: нравится
  • +85
  • Проголосовать: не нравится

Автор MikeMirzayanov, 14 лет назад, По-русски
Всем доброго дня!

Несмотря на то, что Артем Рахов подготовил сегодняшний контест - пост пишу я, так как он в настоящий момент готовится к финалу ACM-ICPC, решая тренировку вместе с однокомандниками.

В подготовке контеста принимали участие: Артем Рахов, Геральд Агапов (поздравляю с "покраснением") и Мария Белова.

Желаю высокого рейтинга,
MikeMirzayanov

Полный текст и комментарии »

  • Проголосовать: нравится
  • +15
  • Проголосовать: не нравится

Автор Nerevar, 14 лет назад, По-русски

Всем доброго времени суток.

Завтра, 5 декабря, в 11:00 по московскому времени я приглашаю всех желающих принять участие в очередном соревновании Codeforces. Оно будет одновременно являться очередной индивидуальной олимпиадой в рамках ЗКШ (подробности тут) и обычным раундом Codeforces для тех, кто не участвует в зачете ЗКШ.

Это соревнование, как и все предыдущие олимпиады ЗКШ, проводится при поддержке компаний Яндекс и ABBYY.

Совернование пройдет по правилам ACM-ICPC.

Участники, не участвующие в зачете олимпиад ЗКШ, будут отображаться в таблице результатов как участники "вне конкурса". Тем не менее, раунд будет рейтинговым для всех, а рейтинг будет посчитан в соответствии с объединенной таблицей результатов.

Авторы задач соревнования: Наталья Бондаренко и я. Благодарим Эдварда Давтяна за помощь в подготовке контеста, а также Марию Белову за перевод условий задач.

Не забудьте зарегистрироваться для участия в соревновании. Удачи на контесте!

UPD: Как только начнется соревнование, то будут доступны задачи в PDF (для печати):

UPD: Результаты соревнования. Поздавляем Геннадия Короткевича, победившего в олимпиаде ЗКШ, и Петра Митричева, победителя 43 бета-раунда.

UPD: Ссылки на разборы задач: A,C,F,G и B,D,E.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +40
  • Проголосовать: не нравится

Автор RAD, 14 лет назад, По-русски
Добрый вечер

Вчера вечером делегация Саратовского университета вернулась из Питера, с полуфинала чемпионата мира по программированию ACM-ICPC NEERC 2010/11. Если кто-то еще не видел результаты: все 4 саратовские команды получили дипломы, а мы (Saratov SU 2) вышли в финал. Команда Saratov SU 1 тоже попала в число выходящих в финал, что довольно круто для их первого раза, но не едет из-за ограничения "одна команда на один университет".

А еще мы подготовили Div. 2 раунд. За оперативную помощь спасибо Эдварду Давтяну, Геральду Агапову и Марии Беловой.

Всем удачи!
Артем Рахов и команда Codeforces


К сожалению, было обнаружено несоответствие авторского решения и условия задачи E. Приносим свои извинения всем участникам соревнования. Все решения, не получившие Accepted ранее, были перетестированы. Спасибо участнику xcr за обнаружение проблемы.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +27
  • Проголосовать: не нравится