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

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

Before last contest that I coded, I had 1670, than I lost 77 points of my rate and before last contest I was a cyan. Than, my friend noticed me, that 21.11 would be a div2 contest! I thought and I solved a problem of the humanity — if I wouldn't write a contest div2, I will increase more rate on div3!!! How simple and geniously it is. I know, that this kind of trick many of CF users know, but... the key is in the practice this trick.

So, will watch what I will have after div3:)

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

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

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

C1-C2 (div2) The shittiest problem of the November 2020 on CF

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

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

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

In today's blog I want to check how many CF's friends do I have.

The challenge is that I need to write a stupid blog with no meaning and my friends in CF's will write in comments something clever. I know, that's stupid, but... let's check!

P.S. Add me to friends 0_0_)

P.P.S keku

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

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

Автор I_am_Drew, история, 3 года назад, перевод, По-английски

Just ask me some questions if u wanna to

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

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

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

You know, problems from this Div2 were nice, I solved ABC in first hour, but... yeah... UNRATED!!!

Testers: Devil, Dragnoid99, NOOBxCODER, NooB_MB, Osama_Alkhodairy, Prabowo, Taran_1407, Tarrus, Tathagat_shah, TheOneYouWant, Utkarsh.25dec, Vivek1998299, Aaryan, aryanc403, dorijanlendvaj, growup974, hugopm, kshitij_sodani, ltc.groverkss, nishkarsh, rohamizadidoost, shash42, socho, talibmohd, thenymphsofdelphi, Monogon, Ari, 300iq, AmShZ, errorgorn, tejas10p, --Someone--, pyNS, aujasvit_datta, TeaTime, bhaskarjoshi2001, manikjain4, namanbansal013, Gur27, and DarkCraftPlayz

What did you do in testing?)))

So good problems, the idea of them is better then in other medium div2.... but... you SUCKED!

This post is toxic a little, you might think, but...

U can watch in my blog another article, that MikeMirzayanov isn't toxic!

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

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

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

Hi guys!

I encountered with a big problem. After Technocup (2/3 days later) contest I wanted to see the tags and complexity of problems that I've solved but... There was only E from Div1 based on Technocup 2021 Elimination Round 1.

I was confused, there were no problems in problemset from Technocup and Div. 1/ Div 2, based on Technocup 2021 Elimination Round 1!

Then, I went through the direct link of problems that I've solve and you know... In this links there were tags and complexity in all problems of Technocup and all contests that are based on it!

So, if you're lazy, I watched on all difficulties of problems and here are they:

A — B — C / A div1 — D / B div1 — E / C div1 — D div1 — E div1

  • 800 — 1100 — 1900 — 1700 — 2100 — 2800 — 3500

MikeMirzayanov Why there're no problems in problemset from Technocup and Div. 1/ Div 2, based on Technocup 2021 Elimination Round 1? Please, fix it)

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

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

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

Задачи на сегодняшнем этапе технокубка мне понравились, как надеюсь многим, но перейдем сразу к сути.

Этот пост я хочу посвятить питонистам. Я и сам таким являюсь) На своем сегодняшнем неудачном опыте, я сегодня пережил проблему — задачи B и D просто заTLились на 2 и 16 тестах соответственно. Такая проблема возникла почти у всех людей, кто засылал эту задачу на питоне. К моему счастью, я владею С++ и смог переписать B и D на плюсы, потратив в общей сложности 15 минут на B и 15 минут на D (в сумме лишних 45 минут штрафа), а также -100 баллов из-за двух TL.

Какие выводу нужно извлечь? Конечно можно обвинить составителей Технокубка, что они виноваты. Задачи (ладно Д, Б должна заходить на Питоне! (это же Б:)). Но винить составителей нельзя. Я часто встречаюсь с тем, что задачи на графы просто не заходят на Питоне. Надо просто перейти на плюсы. Почему я не перешел полностью на плюсы? Да лень просто, потому что пока я задачи быстрее пишу на питоне. Но факт остается фактом, надо все олимпиадные задачи писать на плюсах. Потому что иначе ты часто будешь попадать в такие же ситуации как я.

Возможно, мои слова очевидные, но... Надеюсь это поможет некоторым встать на путь истинный.

Как-то так!

P.S. Учите английский

P.P.S. Ой, в плане учите плюсы!

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

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

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

You know, I was very glad, when MikeMirzayanov answer me in Telegram.

This was 10 days ago, and CF was laying on the floor) I write to Mike:

" Hello, I'm Vladimir Putinov,

I want to code in Codeforces, when it will open? I want to learn!

"

And he answered — "I hope tomorrow. Hello."

That was very surprising for me! You know, I have seen Cristiano Ronaldo in my life in 2 meters, but an answer from Mike to Vladimir Putinov was more better than a meeting with Ronaldo!!

My conclusion:

Mike is not TOXIC!!!!!

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

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

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

Why do you think that there are so many memcreators?

Most of memes are downvoted, cause people are tired of IT memes from contest to contest.

I can't even imagine, why... why!! So, being honest, I did memes too, but I created my own meme, no plagiat.

Where is logic to hype from not yours meme? Maybe you know, maybe you can answer where is logic of this group of people!

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

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

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

I have come up with (invent) a new list hashing algorithm that you can use to hash lists whenever you want. The secret is simple:

Suppose B is a dict (map) ar = list (vector)

Then for a list consisting of two elements, we need to match this number:

B[pow(ar[0], 37, 1000000007) + pow(ar[1], 43, 1000000007)] = [ar[0], ar[1]]

So we have mapped a list of 2 elements to a number!!!

The more items in the list, the further we can add pow(ar[i], P_i, 1000000007), where i is the trace. index in the list (vector), and P_i is the trace. Prime number.

With this hashing of lists (vectors), we can with a probability of 95-99% drive the problem to OK without much bother!!!

I hope the article was useful!

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

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

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

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

Пусть B — это dict (map) ar = list (vector)

Тогда для списка состоящего из двух элементов нам надо сопоставить вот такому числу:

B[pow(ar[0], 37, 1000000007) + pow(ar[1], 43, 1000000007)] = [ar[0], ar[1]]

Таким образом мы сопоставили списку из 2 элементов число!!!

Чем больше элементов в списке, тем мы дальше можем добавлять pow(ar[i], P_i, 1000000007), где i — след. индекс в списке (векторе), а P_i след. простое число.

При таком хешировании списков (векторов) мы сможете с вероятностью 95-99% загнать задачу на OK не сильно заморачиваясь!!!

Надеюсь, статья была полезна!

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

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

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

Nice contest!!!

Nice problems!!!

I continue being an expert!!

I really like the author of this contest, nice life for him!!!

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

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

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

I will become an expert!!!!

Predictor says that I will increase 143 rate!!!

I'm so happy!!!

153 days preparing for Div4... and now... on Div3... I will become an expert!!!

Thanks, MikeMirzayanov!!!

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

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

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

Today, after a big increasing of my rate after Div4 contest, I'm going to write Div3 contest!

I hope that I will increase my rate again!!!

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

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

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

I solved all problems in this first contest of Div 4!!!

I'm so happy about it!!!

Officially, I have the 12 place in official list of participants!

Predictor says that I will have +330 rate!!!

Amazingg~!!!!!

Love you, Mike Mirzayanov!!!!!

P.S. Mike made my dreams come true!!! I really want T-shirt with your autograph, cause you are my superstar!!!

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

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

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

Today I will write a contest Div 4. I hope that I will increase my rate, cause of my knowledge. I have been preparing for this contest for 153 days and now I think that I'm ready!!

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

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