Блог пользователя AVdovin

Автор AVdovin, 3 месяца назад, По-русски

Привет, Codeforces!

Я рад пригласить Вас принять участие в нашем новом раунде Community Code Cup 5, который пройдет на платформе All Cups! Соревнование состоится четверг, 29 августа 2024 г., в 16:05 (UTC+3) и пройдет по правилам ICPC:

  • Все решения будут тестироваться на полном наборе тестов;
  • Штраф за неверную попытку будет равен $$$20$$$ минутам;
  • В последний час рейтинговая таблица будет заморожена.

Для участников соревнования было подготовлено $$$6$$$$$$9$$$ интересных задач. Длительность раунда составит $$$4$$$ часа.

Координатор соревнования:

Авторы соревнования:

Переводчики соревнования:

Слова благодарности:

Для участников соревнования предусмотрены призы:

  • Топ 5 участников соревнования получат $$$6$$$ месяцев подписки VK Музыки

  • Все участники соревнования получат баллы от сервиса « Другое Дело »

Чемпионат реализован при поддержке All Cups и VK Education.

Зарегистрироваться на соревнование: перейти

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

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

Автор AVdovin, история, 7 месяцев назад, По-английски

Hello, Codeforces! I hope you all have a good day today.

I am a beginner in the problem-setting, and I have just finished preparing tasks for my own IOI-styled contest. I would like to invite you to try out some of my problems, also would love to get some feedback from you, if you want to. You can find my contest here. Problems are available in English and Russian. Good luck to all of you!

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

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

Автор AVdovin, история, 9 месяцев назад, По-английски

Hello, Codeforces! First of all, I would like to emphasize, that I am writing this post not out of fury or disappointment, but I just want to verify, if there are anyone who share my POV.

Yesterday Educational Codeforces Round 162 (Rated for Div. 2) was held. And I liked it! Problems were very nice and interesting. But one thing happened, that is still on my mind. My B got FST (Failed System Tests). For those unfamiliar with this system, I'll explain it to you. When you send your code, during round it works on some relatively small tests set, after the contest is finished your last successful submission for each problem is retested on expended tests set (it also includes all successful hacks). This system exists to lessen delays in testing queue. In my mind the problem behind this system is that during the round you see if your code failed some test, and you can find an issue and fix it, but after the end of the contest you can't.

In my case, i got FST caused by integer overflow, which is not quiet fair to my mind. No, it's absolutely my fault not to see, that $$$3*10^9$$$ will overflow an integer type, but the consequence of this small fault is just too big to my mind — my expected delta went from $$$+40$$$ or so to $$$-60$$$, which is depressing, when you managed to solve till D... No, I am not hunting for big ratings, I participate only to have fun solving the problems (also to improve skills in problem setting, as i really like making up tasks sometimes), but for some people this delta change can be crucial. I think this is a widespread problem and everyone face it sometimes.

So, I have a suggestion to improve the situation. It would be nice, if when your code fails on system tests (or hacked) you don't get the problem incorrect, but instead you receive some penalty for this hack (it could also depend on problem position in the set — the harder the problem, the more penalty you get). In the standings you will have this problem passed, but with red $$$+$$$, meaning that you successfully solved the problem during the contest, but it ended up being hacked/FST.

Let me know what you think about this problem, situation itself and my suggestion in the comment section. Thanks all of you for reading my post! Have a nice day everyone!

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

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