Announcements (Search)

Weird timing errors should be fixed

by bbi5291 on Aug 20, 2014 - 4:38:55 am UTC
  • (1/0)
CPU time usage is now reported more accurately, so you won't see 4.5 s reported if your program TLEs on a 5 second limit. (Actually the measured time may be something like 4.999 s, in which case it gets rounded up to 5.000. But the point is that time is reported more accurately now.)

Also, if the time limit is 0.5 s, and your program uses 0.6 s, this used to not be considered a TLE, but this was a bug, which is now fixed.

Standard error is now shown

by bbi5291 on Aug 09, 2014 - 7:16:27 am UTC
  • (3/0)
Effective immediately, programs may print to standard error and it will not affect the verdict (unless you get Output Limit Exceeded, haha). If your program prints to standard error, it will be shown in the submission details (a limited number of characters, anyway).

IOI 2014 Tasks Added

by Alex on Jul 29, 2014 - 8:23:37 am UTC
  • (1/1) least the four non-interactive ones for now.

View them here:
Day 1, Problem 2 - Wall:
Day 2, Problem 1 - Gondola:
Day 2, Problem 2 - Friend:
Day 2, Problem 3 - Holiday:

Please report any discrepancies.

Grading system updated

by bbi5291 on Jul 22, 2014 - 9:11:47 pm UTC
  • (4/0)
The PEG Judge's grading system has undergone a major rewrite (1000+ lines of code changed).

This system is likely to be buggy at present, and many features are not supported yet. (For example, output-only problems and interactive problems are broken, and if you get Wrong Answer, it won't show you the output---I'm working on it.)

If you notice any bugs, reply to this comment.

PEGWiki is back!

by bbi5291 on Jul 19, 2014 - 2:50:47 am UTC
  • (3/0)
Note that some compiler versions have changed. See the help page.

Judge migrated to a new server

by bbi5291 on Jul 06, 2014 - 1:19:06 pm UTC
  • (0/0)
The Judge is now being hosted with Linode. I haven't completely migrated the site yet, so some features (such as the wiki) aren't working yet.

Announcing: Maniacal Midsummer Marathon 2014

by Alex on Jul 01, 2014 - 12:03:25 am UTC
  • (2/0)
Are you up for a challenge? The Maniacal Midsummer Marathon 2014 is here for you to test your might.
Our rating system has been collecting dust for quite a while, so it's finally time to put it to some use!

When: Tuesday, July 1st 4:00PM UTC to Friday, July 11th 4:00PM UTC
Where: Here on the PEG Judge. Compete now at:
Who: Anybody can participate!
Contest Setters: Alex, FatalEagle, and nullptr
  • 10 days, 10 8 problems.
  • All problems have partial scoring enabled, and time is ignored. You can submit as many times as you want, and your highest score counts.
  • The first 5 problems will be released when the contest starts. The last 5 problems will be released later on into the contest.
Good luck!

Update: Problem F, G, and H have been released.

Update 2: Due to the rather steep difficulty curve of the problems, the contest setters have decided to only release 8 total problems to prevent the rich from getting richer.
As a result, some problems have been slightly revalued, and the last problem has been designed to be fairly open-ended and interesting to compensate for this change.

Introducing: Mock CCC 2014

by Alex on Feb 19, 2014 - 11:30:11 pm UTC
  • (5/0)
The Canadian Computing Competition is around the corner (February 25th). User FatalEagle and I have created a mock CCC for those of you that would like some practice. The contest will be held here, on the PEG Judge, and will be available in the "contests" section of the website. It will take place this weekend, with the contest period opening on Saturday, February 22nd at 9:00AM EST and closing on Sunday, February 23rd at 6:00PM EST. You may enter the contest at any time during the contest period, but once you do, you will have 3 hours to complete five problems.

In fact, there will be two contests running simultaneous during the period - one for the junior division and one for the senior division. You may participate in both of them in the time frame specified above. Both of the contests will be rated. Finally, we have done our best to make the style and difficulty of the problems correspond to the real CCC. Analyses and solutions will be made available after the contest period has ended. There is no need for any "registration" process - just make an account if you don't already have one and check out the earlier contests from the dropdown list to familiarize yourself with the judge's contest interface.

Tell your friends! We hope you enjoy solving the problems as much as we enjoyed making them.

Python 3 has been added

by bbi5291 on Dec 30, 2013 - 5:13:44 am UTC
  • (0/0)
Report discrepancies

Older IOI tasks have been added!

by Alex on Dec 27, 2013 - 5:29:34 am UTC
  • (6/0)
The PEG judge now contains every single IOI problem since 1994. This does not include interactive problems (which will be added later, when the judge better supports them), but does include those requiring custom graders for many possible outputs. I don't believe any other online judge has a collection that's more complete. cool.gif

If you notice any typos in the problem statements, think there is an issue with the test data/graders, or think the problem value is to high/low, please post a comment.

Also, since the IOI's from pre-1994 used a completely different grading model where programs were tested by hand, the official test data is long lost. Contact me if you are interested in writing test data for any of the IOI 1989-1993 tasks.