rudra101's blog

By rudra101, 10 years ago, In English

Hi there! I have a doubt. It will be nice if you help me.

When I open some older problems in the problemset, I see a blue section on right, titled "Attention". Here is what, that's written on it:

"**Package for this problem was not updated by the problem writer or Codeforces administration after we’ve upgraded the judging servers. To adjust the time limit constraint, solution execution time will be multiplied by 2. For example, if your solution works for 400 ms on judging servers, than value 800 ms will be displayed and used to determine the verdict.** "

As I am new to programming and related stuffs, I couldn't understand what is meant by 'package' or how it can affect the execution time of programs written in various languages. Also, I don't know how solutions are judged by a tester.

Waiting for answers ! :)

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

»
10 years ago, # |
Rev. 3   Vote: I like it 0 Vote: I do not like it

About 3-4 months ago codeforces used 2 times slower testing computers. After computers were upgraded, codeforces uses compatibility mode to test solutions for older problems.

Your solution is being ran on each test. After that codeforces multiplies your solution execution time by 2, and you see execution time as it would be tested on slower computer.

Package just means Problems + Time and memory limits + Tests