sgaflv's blog

By sgaflv, 13 years ago, In English
The translation of the country name is not correct. The United Kingdom is not the same as England. Scotland is a part of UK as well as Wales and Northen Ireland. Please replace Англия with Великобритания or else upset Scots will not participate in Codeforces. :-(

For more information have a look in http://www.youtube.com/watch?v=rNu8XDBSn10
:-)

Full text and comments »

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

By sgaflv, 14 years ago, In English

In the player profile it would be very good to have the rating histogram just like the one on the Topcoder.

Because of the way the rating system works on Topcoder, you can see a small bump just before the division change. Is there a bump on Codeforces as well? :)

I also have a feeling that the programmers on Codeforces are stronger on average. Such a histogram would be a good indication of that.

Full text and comments »

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

By sgaflv, 14 years ago, In English

We now have two lists of "Top" people. The "Top rated" and "Top contributors" lists.

I think it would be a rewarding experience, if there was yet another "Top solver" list, sorting the registered people by the number of problems they have solved. That would stimulate low rated participants to practice more while enjoying small advancements in another type of ladder. What do you think? :)

Full text and comments »

  • Vote: I like it
  • -7
  • Vote: I do not like it

By sgaflv, 14 years ago, In English

The list of problem solutions now has an opportunity to sort by execution time or code size. It would be also great if players could filter out submissions by language. For instance, to see only Haskel solutions.

During the contest it could probably be helpful as well.

Full text and comments »

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

By sgaflv, 14 years ago, In English
It seemed to be a simple task, but there is a twist.

For this task 64-bit integers are needed. The confusion starts when people use different C++ compilers on different platforms and architectures.

Apparently, the judge is the 32-bit machine and the task doesn't work when you use data type: "long int" (it still works on 64-bit machine).

I am not sure, what would be the solid standard for defining 64-bit integer. On my Linux machine this type is called "__int64_t", yet it doesn't work with the judge. On the contrary "__int64" works fine, but doesn't compile locally.

One solution that worked for me was to use the type "long long int".

Full text and comments »

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