Всем привет!
Недавний тестовый раунд прошел хорошо. Ожидается, что теперь все будет работать быстрее. В подготовке задач сегодняшнего раунда принимали участие: Михаил Мирзаянов, Николай Кузнецов, Иван Фефер и Мария Белова.
Удачи!
Артем Рахов и команда Codeforces
Всем привет!
Устали отдыхать? Требуется ваша помощь.
За период с 31-го декабря по сегодняшний день я сделал большое количество изменений в устройстве Codeforces. Изменения затронули только внутренности, так что каких-либо изменений в интерфейсе вы не заметите. Тем не менее, за это время было изменено около 150 файлов проекта, схема базы данных, некоторые принципы организации хранения данных. Короче, после всего этого я совсем не уверен, что все работает как надо (хотя, конечно, на тестирование я тоже потратил время). По этой причине я решил организовать Codeforces Testing Round #1, который будет нерейтинговым и единственная его цель - комплексное тестирование проекта в условия, приближенных к боевым.
На раунде ваш ждет три задачи из категории "баян", но, надеюсь, их решение все равно принесет вам удовольствие.
Спасибо за помощь в подготовке раунда Артему Рахову, Марии Беловой и Максу Иванову.
MikeMirzayanov.
UPD: Всем спасибо! Раунд состоялся. Крупных багов не замечено. Отзывы и замечания пишите в комментариях.
С Новым Годом!
Пусть новый год принесет вам не только традиционные счастье, удачу и здоровье, но и маленькие программистские радости: полные решения, выходы в (полу)финалы, взлеты рейтингов и полную ненадобность дебага по причине идеального кода. Красивых вам идей и их реализаций!
На Новый Год принято дарить подарки. Не знаю, что можете вы приготовить для Codeforces (задачи? статьи?), а мы решили, что на Новый Год иногда происходит то, чего не бывает в другие дни. В новогодние праздники (с 31-го декабря по 3-е января) в пользовательском интерфейсе (профиль -> настройки -> хэндл) можно будет сменить свой хэндл на любой другой. В Новый Год с новым хэндлом!
Весело отмечающая праздник,
команда Codeforces
P.S. Спасибо хабрапользователю anatoly-rr за столь красивый календарик.
UPD. Будьте осторожны. Если вы захотите временно сменить свой хэндл на смешной/поздравительный, то кто-то сможет занять ваш старый :)
Задача A: Ответ равен floor(N*M*0.5). Поскольку на доске N*M клеток, и каждая доминошка покрывает ровно 2 клетки, то больше положить точно нельзя. Теперь покажем, как положить ровно столько доминошек. Если N чётно, то кладём M рядов по N/2 доминошек и занимаем всю доску. Если N нечётно, то укладываем полностью (N-1) ряд доски как написано выше, а последний ряд забиваем floor(M/2) доминошками. При этом максимум останется одна незанятая клетка, в случае если N и M нечётны.
Лицензия на использование материалов задач Codeforces (v. 0.1)
Добрый день.
Сегодня пройдёт ещё один раунд по правилам codeforces. Автором сегодняшнего контеста являюсь я. Раунд помогали готовить Артём Рахов и Мария Белова. Большое спасибо им и всем борцам фронта codeforces!
Желаю всем удачи и весёлых хаков!
P.S: В связи с проблемами работы сервера раунд признан нерейтинговым. Приносим извинения всем участникам. Подробности в теме по этой ссылке.
Добрый вечер!
Скоро у многих начинается сессия, а у кого-то она уже в самом разгаре. Хочу пожелать всем отличных оценок и побольше халяв!
Раунд помогали готовить: Николай Кузнецов, Геральд Агапов, Иван Фефер.
Удачи!
Артем Рахов и команда Codeforces
UPD: