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

Автор colposh, 2 года назад, По-английски

has inspired me to continue with my CP Journey! I started coding after discovering about Radewoosh's history in CP, so, to honor him, I made a drawing of him. Thank you Radewoosh for inspiring me to begin learning such an incredible subject.

Edit: Radewoosh has responded! Please show him appreciation!

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

»
2 года назад, # |
  Проголосовать: нравится +14 Проголосовать: не нравится

hair is Red woosh

»
2 года назад, # |
Rev. 3   Проголосовать: нравится -88 Проголосовать: не нравится

Not ranting about Radewoosh but his solutions are unreadable and useless to those who don't know Polish, I think he is from Poland and he uses polish variables all over his code.

Please switch to English in your solutions as you are a top coder now if you want to see others learn and grow from your code.

Even google translate doesn't work. PHEW

Look at his below code he wrote recently where he came 2nd on div1 round. Maybe I need to learn Polish to understand his creative code or someone could help decipher this Polish construct.

void operuj_lewy(int i, int j, int bok, int w)
{
	for (int p=0; p<bok; p++)
		for (int ziom : zawiera[i+p][j])
			operuj(ziom, w);
	for (int p=1; p<bok; p++)
		for (int ziom : zawiera[i+bok-1][j+p])
			operuj(ziom, w);
}
 
void operuj_prawy(int i, int j, int bok, int w)
{
	for (int p=0; p<bok; p++)
		for (int ziom : zawiera[i+p][j+bok-1])
			operuj(ziom, w);
	for (int p=0; p+1<bok; p++)
		for (int ziom : zawiera[i+bok-1][j+p])
			operuj(ziom, w);
}
 
  • »
    »
    2 года назад, # ^ |
      Проголосовать: нравится +108 Проголосовать: не нравится

    You know that we don't write code for you to learn from it, we write code to solve problems and win competitions, right?

    • »
      »
      »
      2 года назад, # ^ |
        Проголосовать: нравится -77 Проголосовать: не нравится

      So you are saying you invented Fenwick tree or Dijkstra algorithm and you never learn from others.

      Sorry if this is sounding argumentative but we learn from others and grow. Without others help we cannot grow.

      • »
        »
        »
        »
        2 года назад, # ^ |
          Проголосовать: нравится +52 Проголосовать: не нравится

        There are plenty of high-quality educational materials, including blogs of this site. They are written specifically for you to learn from unlike code from competitions. Radewoosh, apparently, feels more comfortable using Polish to name variables and functions, so it is unreasonable to ask him to change that because of you. He shouldn't reduce his performance to satisfy you.

        • »
          »
          »
          »
          »
          2 года назад, # ^ |
            Проголосовать: нравится -53 Проголосовать: не нравится

          I 100% agree with you on this, I was just offering some suggestion. May be he could manage because I have grabbed some amazing ideas / coding patterns from top coders and many of friends in codeforces. I mean if it was a nobody in page 3 of standings, I wouldn't bother but he is on leaderboard top and he's going to be checked out more often than an average coder.

    • »
      »
      »
      2 года назад, # ^ |
        Проголосовать: нравится -14 Проголосовать: не нравится
      Meme:
  • »
    »
    2 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    as a Pole I got some laugh from it xD

»
2 года назад, # |
  Проголосовать: нравится +84 Проголосовать: не нравится

<3

  • »
    »
    2 года назад, # ^ |
      Проголосовать: нравится +11 Проголосовать: не нравится

    Heyy man, I wish I could become 10% like you, Radewoosh. I just add comments because we want to understand how mind of a great topcoder works. Thats all. No hate. You are legendary!!