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

Автор RetiredPlayer, история, 2 года назад, перевод, По-русски

Всем привет

Я создал простого бота телеграммы «CP algorithm finder bot», чтобы улучшить сообщество программистов CP.

Бот имеет следующие возможности

  • Поиск(/search) — По ключевому слову или по какому-то тегу можно быстро найти нужный алгоритм, это позволит участнику быстро найти нужный алгоритм во время контеста, так как в контестах очень важно время за которое вы написали код

  • Алгоритмы (/algorithms) — это библиотека алгоритмов, в которой на данный момент хранится более 50 алгоритмов, и все алгоритмы сделаны в виде ссылок для удобства.

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

Ссылка на бота: https://t.me/cpalgobot

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

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

Автор RetiredPlayer, история, 4 года назад, По-английски

Hello Codeforces

Nowadays I am preparing for ACM-ICPC regional finals, I became master 2 months ago, but I think its by luck, because I have solved a lot of problems(almost 2500) and I know typical problems, therefore I solve them very fast(speedforces), because I have experience with them.

What I want to know how to go further, I think its hardest level to become red coder from master, what strategy should I use, I have seen a lot of people who stuck at orange for many years and some people who are becoming red coder from orange in 6 months.

I have set up my target as becoming International Master till Regional Finals(April 2021) and I believe in the last 2 years of my study I will go to ICPC Finals

Thank you, GL & HF

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

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

Автор RetiredPlayer, история, 4 года назад, По-русски

Today I created this problem, idk maybe it exists somewhere

We have array of n numbers n <= 2e4, a[i] <= 1e6 And we have q queries q <= 2e4, 1 <= l <= r <= n

Initially we have subset with element a[l:r], we need to erase minimal number of elements from this subset so that gcd(subset) > 1 gcd of subset becomes bigger than 1

I have some idea but idk if it’s right

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

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

Автор RetiredPlayer, история, 4 года назад, По-русски

Hello everyone!

During quarantine, I see that the number of participants in the contests has increased and most of them are green and gray colored participants. I decided to record my contests on video and I think there are people here who will be interested to watch this format.

My maximum rating was a candidate master, and usually I write 2 out of 3 contests and solve an average of 3-4 problems in Div2 contests. If you are interested you can find my channel by this link

Stay safe!

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

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