11-4pm Saturday 12th December (and different to the usual)

UKIEPC 2020 was pretty different. There were 250 remote, virtual, and individual contestants registered from across the UK and Ireland. It took place 2 months later than usual, on the 12th December 2020 due to COVID-19, between 11:00-16:00pm.

Final Standings

Schedule on the Day

Time (GMT) Description
10:30 AM Introduction on Youtube Download Intro Video Slides
11:00 AM Contest starts Go to Contest Server Download Problemset
Usernames and passwords were sent by email to the email address registered.
14:00 PM Scoreboard freezes You can see who has submitted, but not whether they were successful.
UPDATE: frozen early as teams are reaching the top of the scoreboard.
16:00 PM Contest ends
Final Scoreboard Solution Slides Problems, source data, etc

Taking Part in 2020

To take part in the UKIEPC 2020, you need to register as an individual. Technically, through the system you have to register at one of the available locations, but you are unlikely to be required to travel there. If your university is not there, feel free to register, initially, at a random one.

Our 2020 FAQs are at the bottom of the page. Note: our main FAQs contain general more information about eligibility, registration, and taking part on the day. But convey information that may be inaccurate for 2020 (like teams of 3 etc).

Programming Languages

  • Java
  • C
  • C++
  • Python

Server Compiler Versions

  • Python 2.7.13
  • Python 3.6.9
  • Java 11 w/ JVM
  • C++17 w/ G++ 7.5.0

Contest Downloads

Download: Problems, source code, data samples, and solutions video and slides

View Downloads

COVID-19 Decisions: We spent a long time discussing options for confidently running the UKIEPC given all the unknown in terms of restrictions. We somewhat estimated that late October might be right in the second peak of COVID-19. The regional contest (NWERC) first announced plans to move into the new year. Along with our sibling subregional contests, we have decided to move into December.

Further, we concluded that we cannot guarantee, across all participating universities, that sites can host teams of 3 that can meaningfully collaborate at a safe distance around a single machine. To create an openly accessible, and safe contest, we have moved to an individual (rather than team-based) contest, where people can participate from any location (depending on what is safe at the time). Sites may optionally host an event socially in their lab, where people still participate individually. But all people should register and participate as individuals, and can take part from home too.

Contest Locations

Participating Universities

Note: although you can register at these sites, they are unlikely to host a physical event. Anyone where their university is not listed, may register to participate online without being affiliated with a particular host university.


Teams also from:

  • Oxford
  • University College London
  • Trinity College Dublin
  • Loughborough
  • Central Lancashire
  • Bristol
  • Glasgow
  • University College Dublin
  • York
  • University College Cork

2020 Extra FAQs

This is ok. Its designed to find teams of 3, and so you can safely ignore this. You will be 'accepted' by the site host some time after your registration is complete.
It is up to the site as to whether they will do this. We do not expect any one to do so. If they do, it will still be individual and online, but you would be in the same room as other people. It would also be optional.