Internet Problem Solving Contest

IPSC 2017 Announcements

2017-07-08 16:15:00 UTC
We've added the correct outputs and our solutions to the Archive.
2017-07-08 15:00:00 UTC
The contest is over!

Congratulations to the overall winners: team Past Glory (Gennady Korotkevich, Borys Minaiev, and Artem Vasilyev).

In the IPSC Hall of Fame you can already find the details of the top 10 teams/individuals in each category.

A preliminary version of the booklet with all solutions is available as well. Other materials (source code, correct outputs, etc.) will be available a bit later.

The current contest is already available in the Training Area. If you want to finish debugging your programs before reading the solutions, head over there.
2017-07-08 10:52:00 UTC
Problem L: There is a small mistake in the problem statement, section "Example of gameplay". Instead of "24 red and 22 black cards" the correct counts should obviously be "23 red and 23 black cards".

Update: We've changed the example in the problem statement. Now Yvonne chooses "red, red, black", and Zara chooses "black, black, black", so 24 red and 22 black cards remain in the deck.
2017-07-08 09:10:00 UTC
Clarification requests during the contest can be submitted via the following channels (in decreasing order of preference):
  • If you have a XMPP-compatible chat client, you may talk to us at ipsc-org@swissjabber.org
  • Otherwise, send us an e-mail to ipscreg [at] ksp.sk
2017-07-08 09:02:00 UTC
We'd like to remind you that you'll need to run some Python 2 programs we’ll give you. Visit Python's website to learn how to install Python if you don’t already have it.

For Windows, download Python 2 from the above link. For Linux, use your package manager to install the right package, such as python2 or python2.7. For OS X, you probably already have Python 2 preinstalled.

To test everything is working, download the Q2 generator from problem Q and make sure you can generate q2.in.
2017-07-08 08:27:00 UTC
Here are our solutions for problem Q, problem R and problem S.
2017-07-08 08:04:00 UTC
The practice session is over! The main contest begins in less than 2 hours.

Congratulations to the practice session's winner ksun48, and to all the 30 teams who solved all the practice problems. We'd also like to congratulate Lion for being the first team that solved the whole practice session without a single wrong answer.

Solutions for the practice session will be published shortly.
2017-07-07 14:35:00 UTC
The postcards we received have been entered into the database.

(A few of the ones you sent us may have been lost or delayed. If you sent us a postcard and it is missing, please get in touch with us by emailing ipscreg at ksp.sk before the real contest starts.)
2017-07-07 08:47:00 UTC
Morning! Or, well, happy IPSC practice session, if you are somewhere else in the world! It's time to test our announcements system – hopefully, for a reason that won't be needed in the real contest :)

The input files s1.in and s2.in accidentally contain one fewer ai whenever n > 1. This is now being fixed and correct inputs will be available soon. The change is that n will be decreased by 1 in each of those test cases. The solutions that have already been accepted will remain accepted.

Update: the new input files are now available, make sure you download them. (The packages do also contain the updated input files now.)