gordeve's blog

By gordeve, 3 years ago, In Russian

Для контекста посмотрите этот пост.

Всем привет!

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

Перейдём к награждению! В нашей "олимпиаде", как и в большинстве, будут победители и призёры. Статус призёра получают все, кто решил хотя бы 7 задач, а статус "победитель" получают те, кто решил 10 задач, или же решил 9 задач но получил не больше чем 1029 единиц штрафа.

Таким образом, победителями соревнования становятся:

Место Участник Задачи Штраф
1 ssor96 10 1846
2 AndreyPavlov 10 2874
3 FBI 9 823
4 Pa_sha 9 1029

Призёры:

Место Участник Задачи Штраф
5 SashaT9 9 1078
6 TripleM5da 9 2274
7 IzhtskiyTimofey 9 2879
8 pavlovoleg4889 9 5035
9 ladno1 8 2279
10 sevlll777 7 559
11 gultai4ukr 7 758
12 Arsen4ikVar 7 2606
13 Earl_of_Lemongrab 7 10491

Все призёры получат памятные дипломы, а победители дополнительно получат кое-что ещё. Чемпиона тоже ожидает особый приз)

А теперь, наконец, перейдём к разбору задач.

[problem:376055A]

Автор задачи: Nartov_dima


Интересный факт
Подсказка 1
Подсказка 2
Решение
Код на Python

[problem:376055B]

Автор задачи: gordeve


Интересный факт
Подсказка 1
Решение
Код на C++

[problem:376055C]

Автор задачи: gordeve


Интересный факт
Подсказка 1
Решение
Код на C++

[problem:376055D]

Автор задачи: shevnin_d


Интересный факт
Подсказка 1
Решение
Код на C++

[problem:376055E]

Автор задачи: unknowableshade


Интересный факт
Решение

[problem:376055F]

Автор задачи: gordeve


Интересный факт
Подсказка 1
Решение
Код на C++

[problem:376055G]

Автор задачи: gordeve


Интересный факт
Подсказка 1
Подсказка 2
Решение
Код на C++

[problem:376055H]

Автор задачи: khadzakos


Интересный факт
Подсказка 1
Подсказка 2
Решение
Код на C++

[problem:376055I]

Автор задачи: unknowableshade


Интересный факт
Подсказка 1
Решение
Код на C++

[problem:376055J]

Автор задачи: Фольклор


Интересный факт
Решение
Код на Python

"День Дураков" официально окончен. Спасибо за внимание! Буду рад услышать критику в комментариях!

  • Vote: I like it
  • +25
  • Vote: I do not like it

»
3 years ago, # |
  Vote: I like it 0 Vote: I do not like it

I enjoyed this contest very much but one small thing the English statement says

Output a single number less than 998244353 - the answer to the problem

I don't know if it's like that in the Russian statement but damn this was the worst lie of the contest.

  • »
    »
    3 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    I cannot say that this was a lie, not an intentional lie at least. The chosen wording behind the output was meant to make the unobservant people think that you need to print the answer $$$mod\ 998244353$$$ since the possible true answer ($$$10^6 * 10^6$$$) could be quite big.