Автор natalia, 15 лет назад, перевод, По-русски
Всем добрый день!

Я рада пригласить вас принять участие в следующем раунде серии зимних школьных олимпиад по информатике, который состоится 6 ноября в 14:00 MSK. 

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

Продолжительность соревнования 5 часов, правила - стандартные для ACM ICPC. 

В подготовке задач участвовали я, Дмитрий Матов, Полина Бондаренко, Михаил Мирзаянов, а также Мария Белова, которая перевела их на английский. Мы все надеемся, что вам будет интересно поучаствовать в соревновании.

Удачи!  

UPD. Условия в PDF: русская версия и английская версия. Условия будут доступны, как только начнется соревнование.

Соревнование завершено. Победил Геннадий Короткевич, решивший 9 задач менее чем за 3 часа. Доступны результаты

Разбор задач:
  • Проголосовать: нравится
  • +23
  • Проголосовать: не нравится

15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Удачи всем!
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Good luck to all!
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Удачи на контесте!
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
задачи на английском будут?
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
А можно с началом контеста версию условий для печати в одном файле?
15 лет назад, скрыть # |
 
Проголосовать: нравится +4 Проголосовать: не нравится
удачи всем на контесте!
15 лет назад, скрыть # |
 
Проголосовать: нравится +10 Проголосовать: не нравится
Выступления на командной олимпиаде как-нибудь влияют на рейтинг?
15 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится 0 Проголосовать: не нравится
Как можно получить "ошибку представления данных" в задаче I на 6 тесте? Ответ либо верный, либо нет. Не правильнее было бы давать WA?
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Можете сказать, какой 3 тест у задачи H, уже больше полутора часов не могу понять, почему не так, уже написал быстрое решение и, сверяю с точно правильным, но медленным, выдает правильно, причем до этого этот тест проходил?
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Can anyone tell me the test 22 of problem H? Thanks so much!

15 лет назад, скрыть # |
 
Проголосовать: нравится +5 Проголосовать: не нравится
fascinating...someone passed problem G using a brute-force algorithm!
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
А не школьникам будет  пересчитан рейтинг?  
15 лет назад, скрыть # |
 
Проголосовать: нравится +5 Проголосовать: не нравится
А по задаче G решение за квадрат с маленькой константой предполагалось как правильное или  заходило случайно и за счет мелких оптимайзов?
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
When I submitted problem H by Pascal, I got "Compilation Error". After changing from "int64" into "longint", I got WA on test 15. What's wrong with Pascal compiler?
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Ошибка представления данных на тесте 11...Подскажите тест номер 11?)
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

ссылка на решения на f,g,i ведет на английскую версию сайта, поправьте

15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Could anyone give me the input and output for problem h #1 test case?
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Hi,
I'm getting MLE on problem G, test 56. I have reduced memory consumption at least by a factor of 6. But there is no change and approximately at the same running time I get this error. Any help?
15 лет назад, скрыть # |
Rev. 3  
Проголосовать: нравится +4 Проголосовать: не нравится

По задаче А. Золотая осень этого раунда щас написал такое решение

set <string> s;
int n;
string s1,s2;
cin>>n;
for (int i=0;i<n;i++){
cin>>s1>>s2;
s.insert(s1+s2);
}
cout<<s.size();

Оно получило АС, хотя кажется это не верно, например на тесте:
2
ab ab
a bab
Выведет 1, вместо 2.
  • 15 лет назад, скрыть # ^ |
     
    Проголосовать: нравится +8 Проголосовать: не нравится
    Спасибо за бдительность. Добавлен тест 29.
    • 15 лет назад, скрыть # ^ |
       
      Проголосовать: нравится +5 Проголосовать: не нравится
      А вот в связи с этим есть пара вопросов/замечаний: 
      1. Как принято на тимусе, много ли АС упало? Или ретест не проводится?
      2. Если проводится ретест, то очень осторожно надо это сделать, дабы не сбить результаты контестов, одновременно и чтоб у тех, кто не сдал из-за этого теста в архиве, чтобы корректно поставился "-" по задаче.
      3. Вообще есть ли схема, по которой возможно добавлять тесты, дабы не возникало конфликтов при обновлении данных архива и необновлении данных контеста?
      4. На некоторых контестах писали, что взломанные решения проходили в дорешке. Добавляются ли тесты, которые взламывают решения, в дорешку?
      • 15 лет назад, скрыть # ^ |
         
        Проголосовать: нравится 0 Проголосовать: не нравится
        Посмотрел.. ретеста нету :(
      • 15 лет назад, скрыть # ^ |
         
        Проголосовать: нравится +3 Проголосовать: не нравится
        Я произвела добавление теста в полигоне. Насколько мне известно, перетестирования отправленных ранее решений при этом не происходит. Зато новые решения будут тестироваться на расширенном наборе тестов. 

        Это максимум того, что я могу сделать как автор задачи. Чтобы сделать глобальное перетестирование, нужно обращаться к команде Codeforces. Решения, отправленные на контесте, вообще никогда не перетестируются потом. Это затруднительно, особенно если контест рейтинговый. Поскольку дорешивание носит неформальный характер, имхо, нет большой беды в том, что у сначала у кого-то решение прошло, а после усиления тестов - не прошло. Действующая в данный момент схема, при которой добавленный тест влияет с момента своего добавления, мне кажется вполне приемлемой.

        Про взломы: насколько мне известно (поправьте, если отстала от жизни), сейчас нет автоматического добавления взломов к системному тестированию и в дорешивание. Хотя должно быть. Однако авторы задачи по вашим просьбам или по своему желанию могут добавить тест в любой момент. Этот тест начинает влиять на ход событий с момента добавления.
        • 15 лет назад, скрыть # ^ |
           
          Проголосовать: нравится 0 Проголосовать: не нравится
          Понятно, спасибо за ответ.
          В принципе, наверное, не нужно делать ретест, особенно если все задачи можно накопипастить у туриста, понятно что при таком положении дел всё равно дорешка - это только тренировка и не капли более того.
          Про изменение результатов давно прошедшего контеста я, разумеется, не говорю.
          Вообще, если честно, мне не очень понятна система, которая была задумана авторами codeforces, я про добавление любой задачи в другой новый контест. Не понятно именно зачем это нужно, если любой участник сможет просто повыдирать решения оттуда, откуда задача была скопирована. Понятно, что это обращение были скорее не вам :)