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

Автор ahmed_aly, 13 лет назад, По-английски
1- Codeforces contests now are more stable than TopCoder contests, there were about 2200 registrants today (not all of them participated) and the contest ran smoothly (at least for me).

2- I like Codeforces contest format more than TopCoder contest format, the contest contains more problems and more time, and I like Codeforces hacking more than TopCoder challenges.

3- Codeforces now makes much more contests than TopCoder.

4- I like Codeforces problems quality and difficulty levels more than TopCoder.


Now Codeforces is number 1 for me and TopCoder is number 2, I love Codeforces.
  • Проголосовать: нравится
  • +124
  • Проголосовать: не нравится

13 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится
Of course we are comparing TopCoder Algorithm section. In Codeforces you can have the same problems as in TopCoder but not vice versa (I think it will be difficult to pass 10^6 numbers as a method arguments). I also appreciate more time and more tasks in Codeforces than in TopCoder. However I like TopCoder challenges more than Codeforces hacks.
13 лет назад, # |
  Проголосовать: нравится +40 Проголосовать: не нравится

Recent topcoder failure was not because of number of participants. TopCoder can handle 2200 participants pretty easily I believe.

> I like Codeforces hacking more than TopCoder challenges.
I definitely prefer TopCoder challenges rather than Codeforces hacks.

 

  • 13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    In topcoder I like separation of challenge phase and coding phase. Sometimes I don't know if I should solve problems or read others codes. But usually its a good idea to skim through others solutions - lost 6-7 minutes worth 100-200 challenge points.
    • 11 лет назад, # ^ |
        Проголосовать: нравится +13 Проголосовать: не нравится

      I like the combination of hacking and coding, on the contrary. If you can't solve the next problem, you can attempt hacks on those you've already solved, rather than wait for the next phase.

  • 13 лет назад, # ^ |
      Проголосовать: нравится +5 Проголосовать: не нравится
    I also like the Topcoder challenge phase more than the codeforce hacking, because it is somehow unfair, if you were hacked and a other person was not, and you can correct your error, while the other person cannot.
  • 13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    For beginners, Topcoder is not so nice, because especially in division one, one stupid mistake can make you fall down quite quickly.
    But I really like the Topcoder Educational Forum.
13 лет назад, # |
Rev. 2   Проголосовать: нравится +3 Проголосовать: не нравится

I like TopCoder challenges more than Codeforces hacks, because some people that can and like to solve problems, may solve 5 problems with no challanges and lose to someone who solve 4 problems and 30 challenges. In TopCoder good solvers can solve all tasks during Coding Phase and make challenges during Challenge Phase.

13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
@ahmed..  dude when are u going to update ur tool for this codejam..
i guess it does not include 2011's round...
13 лет назад, # |
  Проголосовать: нравится +4 Проголосовать: не нравится
You are definately right about the first point. TC isn't very stable recently =/
13 лет назад, # |
  Проголосовать: нравится +12 Проголосовать: не нравится
My programing language is pascal , Codeforces allow using pascal but TC not.  So I prefer CodeForces :x
My disappointed point is that I didn't see the fighting between ACRush , Tourist and Petr :( .
13 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится
Codeforces have more problems, some of them are really challenging. There are many things to learn here, many people eager to join and write qualitative problems. I also agree the site is stable, especially recently, despite the increased number of participants.

As for the challenges I also will go with Topcoder: I prefer the separation of the phases that exists there.

The best thing, however, is that we have those two wonderful sites, with twice as many problems to solve and contests much more frequent than what they used to be. :)
13 лет назад, # |
  Проголосовать: нравится +18 Проголосовать: не нравится
Codeforces also has more geometry problems =)
13 лет назад, # |
  Проголосовать: нравится -6 Проголосовать: не нравится
Codeforces supports more languages, and, for me, the best thing in codeforces simple and understandly submit menu.
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
But codeforces has copied many things from Topcoder, and Topcoder problem statements are still far better from that of Codeforces, for me Topcoder is still no 1..:)
  • 13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    I think CF problems cover wider range of programming, and I think that helding CF unknown language rounds is a very good idea
13 лет назад, # |
  Проголосовать: нравится +2 Проголосовать: не нравится
I like CF more than TC .... It would be great if CF has forums properly structured
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Contest on TC and contest on CF is better than one of contest on CF or contest on TC
  • 13 лет назад, # ^ |
      Проголосовать: нравится +17 Проголосовать: не нравится
    I didn't say that I'll participate in CF or TC only, I said that I like CF more than TC now.
13 лет назад, # |
Rev. 3   Проголосовать: нравится +29 Проголосовать: не нравится

One thing that bothers me is the option of comments in Russian. I know it's much more comfortable to speak in the home language, but It's very annoying to see like 80 comments in the Russian version, possibly containing interesting things and solutions in contrast to 4-5 in English. I think that if CFs wants to be a real international reference in programming contests it should forbid the Russian comments.
This makes me feel more as a visitor than a member. I don't see why everyone can't make an effort to speak in english like in TC's forum, which works very fine.

I think CFs is getting more stable but still behind TC. This last round was an example, delayed start and low responses some times.

I still prefer the TC challenges than the Hacks here, exactly because as other people said it's not fair to some people have the lucky of getting hacked and correct their solutions. 

Besides that, I really appreciate all the work of CFs, the quality of the problems are very good, and it's also amazing to have more opportunities to traine and have fun.

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

    If you forbid russian comments you will get probably abount 10% of that comments posted in English (and other just not posted) and about -30% to number of users ;)
    But it would be nice for user to specify his native language and know languages. Than user can choose to publish comment in either native or English and can view comments in languages he know
    • 13 лет назад, # ^ |
      Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

      Well, any decision should not make the community worse. My intention is to generate more comments using everyone's potential, not to take out the russian participation. If your predictions are correct then we need another strategy hehe.
    • 13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      Maybe an option to choose whether user wants to translate his comment without assistance or he wants site to translate it using google would do?
      • 11 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        AlexErofeev Then there is a possibility to write different things in different languages.

        Egor Having an ability to choose a language for reading/writing comments would lead to language-specific threads (for good or bad).

        Overall, I'd prefer English-only comments. E.g. I feel sad when I see Chinese comments (especially with a lot of "+" — clearly there is something clever/funny, but I just can't read it). And I think many people feel the same way when seeing Russian comments.

  • 13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    If you have some questions - ask. If it was discussed through Russian comments, someone will translate it for you.
    • 13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      Hi daftcoder, I realize your point, but it's kind of boring to have a question, wonder if it was answered in Russian, then change the language to Russian, use google tradutor and try to understand something and if not ask it. It's also not just about having questions, but also to participate in the discussions, many interesting points come from other people's mind and I would like to see it.

      Your comment made me remember this post:

      http://www.codeforces.com/blog/entry/1197

      where I waited a long time without answer. Funny enough, I changed today to the Russian language and I noticed that some guys replied the same question I did to other guy in english but didn't set up the language correctly, so it was only being displayed in the Russian interface. It would be interesting to have a small checking function to avoid this human error.


      • 13 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится
        Yep, exists an idea to have double-language comments that may be displayed differently in different languages.

        Or at least an opportunity to change quick the language of a comment (in the case of mistake).
13 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится
ANOTHER EVALUATION APPROACH:

Number of problems:
-CF > TC:
Obviously there is more chance to test yourself working in a 5 problems contest

Statements Quality:
-CF <= TC:
Some of the easiest problems at CF (A and sometimes B) bases their AC solution just in non generals cases (not necessary extreme cases)

Problem Set Quality:
-CF > TC:
5  > 3 more fields covered in a single competition :P

Competition Time:
-TC ~ CF:
The time in both cases is based on amount of problems.

Challenging Vs Hacking:
-TC >> CF:
Hacking in a CF contest provides randomly "hints" to users during the contest, some of them can fix their solution (thanks to the hack) and others with not such luck (weren't hacked at time) discover the WA during the System Test

Amount of Competitions:
-CF >> TC:
Thanks to Codeforces team. :)

Schedule:
-TC >= CF:
I think it's possible to schedule competitions (at least CF Beta Rounds weeks before they occur, even without a Problem set)

Connectivity:
-CF >> TC:
Who said there is need to use an applet? That's all. ;P

I love TC and I love CF. But CF is slightly winning so far. Congrats to CF team.
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Still, I think TopCoder can handle 2200 participants easily but Codeforces seems to have problem to handle it. And BTW, I like TopCoder challenges much more than Coderforces challenges.
  • 13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    I have never seen TopCoder handling 2200 participants, and you are saying they can handle it easily!
    The best example is after few hours, the maximum number of participants for TCO qualification round 1 is 2000.
13 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

TopCoder Rating means a lot to me rather the Codeforces..
And i think TopCoder challenge phase is more interesting... rather then viewing solutions in the contest time & also searching for others submissions wasting some valuable time. As we have seen in the Codeforces Beta Round #72 (Div. 2 Only) contest the second place gainer can't solve the 4th problem as he was waiting for others submission during contest time.
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
I made this Facebook question, so far TopCoder wins.
13 лет назад, # |
  Проголосовать: нравится -10 Проголосовать: не нравится
TopCoder is so much more than just SRMs, that hearing anything like this feels like blasphemy to me. The only thing I like in Codeforces which is not present at TopCoder are Unknown Language rounds.
  • 13 лет назад, # ^ |
      Проголосовать: нравится +5 Проголосовать: не нравится
    It's not exactly true because CF have ACM-style competitions, team competitions. But it's unrated. For me, it would be exellent if codeforces added to the tab "ACM-style contest", and sometimes given to ACM-style contest. I think it's not too difficult because there is much problems which cannot be given in CF-style contests(for example, the problems to the fact the "stuff" into time limit).
    I know that codeforces team are working on new ideas every day. I believe that they can add new features:).

    P.S. Don't forget, codeforces in beta:)
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Each contest have their pleasure! :)))
But, In Codeforces Contests can't cheat. While in TopCoder SRM can create an extra account.
13 лет назад, # |
  Проголосовать: нравится +13 Проголосовать: не нравится
I really like CF, the biggest problem for me it's the schedule of the contests, they are pretty fixed, fixed in moments that I hardly have time to participate.
=(
13 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится
13 лет назад, # |
  Проголосовать: нравится +15 Проголосовать: не нравится
Я люблю КФ!!!
13 лет назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится
codeforces better than topcoder!
13 лет назад, # |
  Проголосовать: нравится -26 Проголосовать: не нравится
This thread was creating 6 month ago. What has changing in this time? Let's discuss.
  • 13 лет назад, # ^ |
      Проголосовать: нравится -15 Проголосовать: не нравится
    First of all, now CF has more than 2,000 registration and more than 1,400 involved every round(summary div1+div2). I think that load on the server in CF more than in TC (cause 5 problems in contest), and CF servers do not down. Great!
  • 11 лет назад, # ^ |
      Проголосовать: нравится -10 Проголосовать: не нравится

    Your inglish sucks

13 лет назад, # |
  Проголосовать: нравится -20 Проголосовать: не нравится
Кодефорсес лучше, но на TC мне нравится фича, что если ты зарегался на контест, но не одной задачи не открыл - рейтинг не снимается
  • 13 лет назад, # ^ |
      Проголосовать: нравится +8 Проголосовать: не нравится
    А здесь можно даже задачи читать, главное - не сабмитить!
13 лет назад, # |
  Проголосовать: нравится +21 Проголосовать: не нравится
Of course, Codeforces is much better!

1) Codeforces gives us 4-6 rounds per month while Topcoder - only 3.
2) Codeforces rounds consist of 5 problems. It's better than 3 problems on Topcoder.
3) Topcoder has very specific technical environment: it cannot gives us big inputs (for example, array of 100000 elements). So, I think, some kinds of problems are never presented on Topcoder.
4) I don't like Arena. What is it for? It's full-of-problems and slow Java applet.
5) When I solve Codeforces problem, I open my favourite IDE and write a program.But if you want to solve Topcoder problems in a comfortable way, you should use plugins for IDE or Arena.

And I don't see even little advantage of Topcoder.

as usual, sorry for bad english
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Cute post :)
13 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится
i prefer both =D
13 лет назад, # |
  Проголосовать: нравится +12 Проголосовать: не нравится

Codeforces looks much more pleasant and it's really easier on the eye than dark(color :D) topcoder.

And here you can solve your problems on Pascal(kind of advantage IMHO)

13 лет назад, # |
  Проголосовать: нравится -6 Проголосовать: не нравится
I don't think that Codeforces is much better than Topcoder, so i'm going to argue.
I'll not argue about what color is better white or black.. But I should noticed, in my opinion some arguments aren't so truely.
I agree, that number of contests on Codeforces is larger, but I'm sure, that number of offered problems to Topcoder is materially greater. So even without counting individually cases, I can conclude, that quality of the tasks on Topcoder is higher.
I'll not explain what the arena advantages are, but if arena is so bad, was it hard to not write fully new applet with huge possibilities instead of using almost ordinary judge system?
If you need to see some Topcoder advantages, so there are stable ranking system and existance of other programming contests apart algorithm.
I think yahooo's post seems ridiculous even without my words.
Sorry for English and thank you for reading.
13 лет назад, # |
  Проголосовать: нравится +14 Проголосовать: не нравится
TopCoder is good, but CodeForces is better
13 лет назад, # |
  Проголосовать: нравится +17 Проголосовать: не нравится
Единственный минус TopCoder  в том, что он хуже CodeForces.
»
11 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

TC's editorial is much more comprehensive.

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

    Yeah , I like Topcoder's editorials very much. A very big effort is exerted in it. Every single proof of every problem needed is found there even if the problem is simple enough. Images are used to explain more. And also I like the match summary very much. I think Codeforces should hire some people to write the editorial of every round not necessarily the writer of the contest so that at the end we have a good library for every problem on codeforces. I Enjoy both Topcoder and Codeforces but this point goes to Topcoder.