The first thing that we want to bring to your attention is about how to register for the contest. At first, you need to create an account for your team on our subdomain in the upper right corner. Please, share this account with your teammate. Note that this it not an account for codeforces.com. Then, you can go by contests link and register for the contest as individual. After that you can participate without any issues.

Please, get familiar with the system and try to solve the test contest.

P.S.: if both teammates have codeforces accounts (on the main website) you can create a team with them and participate as a team.

Now, we share with you some tips that should be important during the contest.

If you choose to write solutions in Python

At first, we suggest you to submit your solutions using not "Python 3" language but "PyPy 3". It is much faster and can make a large difference. Almost all our problems can be solved in Python, but with PyPy compiler.

Secondly, there can be issues with the slow input. (Hope it will not be the case.) So, we would suggest to use sys.stdin.readlines() to read the whole input as lines.

import sys

...

lines = sys.stdin.readlines()

...

If you choose to write the solutions in C++

C++ also has some issues with the slow input. To solve it we refer to this link.

If you choose to write the solutions in Java

Java also has the same issues. To solve it we refer to the third option by this link.

Full text and comments »

Hello everyone!

Our first tutorial session on competitive programming will happen on 2rd of March at 13:00. It will happen in Zoom (130070).

See you there!

P.S.: Here is the recording.

Full text and comments »

To get familiar with the system you can try to solve problems in the only test contest available by the link "Contests".

For each problem, you need to write the program that reads a test from the system input and writes the correct answer into the system output. Your program will be tested not only on the tests provided in the statement — but also on a prepared set of tests that is hidden from the participant. The result of this testing will be shown by the "Status" link. Accepted submissions are marked as "Accepted", while several other verdicts mean that your solution is incorrect on a specified test.

If you have problems understanding how to write a solution, we will be having several introductory sessions online.

Full text and comments »

You have an opportunity to propose, prepare, and test problems under the guidance of ICPC World Champions and Medalists!

If you are interested, please, fill the form.

We expect that the preparation of a problem would be a smooth experience that will take some reasonable amount of time.

Note that anyone can suggest the problem, but they will not be able to participate in the contest.

We need lots of simple problems.

Full text and comments »

Hello everyone!

We would like to announce “UKIEPC 2024: Spring” programming contest which will be held online at 12:00-14:30 pm, 23 March. Our main goal is to promote programming for everyone in the UK. This contest is targeted at novices and amateurs — we expect the problems to be of Div. 3 — Div.2 level in the terms of the site codeforces.com. Programmers with a rating higher than 1900 are encouraged to join our team of problem setters (look at the bottom).

Contest. The date is 23rd of March. The start time is 12:00. The duration is 2:30. The contest is in teams of two people and each team can use two computers. The contest will be held here, so, everyone should be registered there to participate.

Organization. Officially, everything is online. Please, fill the form after you register on codeforces. Some universities can provide a local hub — but we leave the organization of such hubs to the hosts (however, we will help as much as we can). To become a host, please, fill the form.

Please note that this time anyone from the UK and Ireland can participate!

Introduction. We will make several events to introduce you to programming problems. Stay tuned.

For additional information, please, visit our website: http://ukiepc.info/practice/.

If you have further questions, please, contact ukiepc@gmail.com.

Full text and comments »