Hello everyone,
as you might have heard, there will be a Competitive Programming lecture this semester.
It is recommended as training if you are interested in participating in the NWERC later this year.
The goals of the lecture are both to improve general programming skill as well as learn relevant algorithms including their implementation.
You can find more information here: https://cms.sic.saarland/cp20/
Best,
Julian
Hi,
the NWERC 2019 will take place on November 15th to 17th in Eindhoven in the Netherlands. We can most likely send two or three teams.
If you have never competed in GCPC, NWERC or similar contests, you find some additional information below.
Since there may be more than 9 people who are interested, we will have to do a team selection. We will do at least two qualification contests where everyone competes alone, and the top ranked people in these qualification contests have to form teams and can go to NWERC.
The deadline for team selection and registration is likely around November 1st.
Please fill out https://dudle.inf.tu-dresden.de/NWERC_training/ if you are interested.
Ideally, there would be a qualification contest on the 12th or 13th and another one the weekend after that, and at least one training session after that before the registration deadline.
A qualification contest or training session is realistically only possible on weekends and will take around 5 to 6 hours.
Feel free to invite your fellow students to the competition.
If you have never competed in a GCPC or NWERC, here is some more information:
In the NWERC (http://www.nwerc.eu/) you will work in teams of up to three people on one(!) computer.
There are about 10 tasks, and your goal is to solve as many of them as possible. You send in your solution as a program that is evaluated automatically on some secret test data. If the program is both correct and fast enough, you have solved the problem. The contest is 5 hours long.
If you want to read some example problems, here are those from two years ago: https://open.kattis.com/contests/nwerc17open/problems
Task B would be considered an easy task, while task I is harder.
Allowed languages are C++, Java and Python. It is not guaranteed that Python is fast enough to solve every problem, but everything can be solved in C++ and Java.
A computer will be provided to you. The operating system will be some Linux with common IDEs, editors and compilers installed. If there is a specific software you would like to use, please tell me; I can ask the organizers to install it.
We bring a printed team reference document that usually contains code for common algorithms. Bringing further material (e.g. USB-Sticks, Smartphones, pdfs) to the contest or using the internet (except the contest system) are not allowed.
We usually find sponsors for the travel and accommodation cost and there is no participation fee.
To make the organization easier, we have a Telegram group chat. You can join here: https://t.me/joinchat/D8zIx0KN7cf7Y93QBN3nBw
If you want to train, I recommend https://cses.fi/book/ (especially for beginners) and https://cp-algorithms.com/
People with previous IOI experience may want to learn about Maximum Flow and String Algorithms.
Best,
Julian
Hi,
on Saturday, the 6th of July, from 11:00 to 16:00, the next GCPC takes place.
If you are interested, please fill out this dudle until the 27th of June: https://dudle.inf.tu-dresden.de/GCPC_Participants/
Please also send me an email if you have not participated before.
Feel free to invite your fellow students to the competition.
If you have never competed in a GCPC or NWERC, here is some more information:
In the GCPC, you will work in teams of two to three people on one(!) computer.
There are about 10 tasks, and your goal is to solve as many of them as possible. You send in your solution as a program that is evaluated automatically on some secret testdata. If the program is both correct and fast enough, you have solved the problem. The contest is 5 hours long.
If you want to read some example problems, here are those from last year: http://gcpc.nwerc.eu/problemset_2018.pdf
Task I would be considered an easy task, while task M is hard.
Allowed languages are C++, Java and Python 2 and 3. It is not guaranteed that Python is fast enough to solve every problem, but everything can be solved in C++ and Java.
A computer will be provided to you. The operating system will be some Linux using Xfce and with common IDEs, editors and compilers installed. If there is a specific software you would like to use, please tell me; I can probably install it.
You are allowed (and encouraged) to bring written/printed materials to the contest, including books, but USB-Sticks, Smartphones, pdfs, using the internet (except the contest system) and other electronic materials are not allowed. You can bring your own keyboard and mouse.
Bachelor and Master students of any study course are eligible to participate. PhD-students are also sometimes eligible. Just ask me if you are not sure.
After the GCPC, there will be the NWERC (Northwestern Europe Regional Contest) sometime around November in Eindhoven in the Netherlands. Every University can send one to three teams. Usually we find someone who finances the travel and accommodation.
Even though the GCPC is a mostly independent training contest, the performance of our best teams may influence how many teams we can send to NWERC.
See you there!
Julian
Hey everyone,
We’ll be hosting a hub at Saarland University for the Online
Qualification Round of Hash Code, a team programming competition
organized by Google.
The Online Qualification Round takes place on Thursday, February 28th,
2019 at 18:30 and registered teams from Saarland University are invited
to participate from our hub, which will take place directly at the
University. Top scoring teams from the Online Qualification Round will
then be invited to Google’s office to compete in the Final Round of the
competition in April.
If you’re interested in joining our hub, find a team (2 to 4 people) and
be sure you all register at g.co/hashcode. You’ll then need to select
Saarland University from the list of hubs in the Judge System.
Thanks and hopefully see you there!
---
Sincerely yours,
Moein Alinaghian
Hi,
apart from GCPC and NWERC, there are also smaller contests like the FAU Winter Contest. It will take place on Saturday, 26th of January, from 10:30 to 16:00.
If you are interested, please fill out this dudle as soon as possible: https://dudle.inf.tu-dresden.de/wintercontest2019/
Once you have a team, you can also fill out the registration form: http://icpc.cs.fau.de/anmeldung.php (Deadline: Monday, 21th of January)
Feel free to invite your fellow students to the competition. The Winter Contest suitable for beginners.
If you have never competed in a GCPC or NWERC or similar, here is some more information:
You will work in teams of two to three people on one(!) computer.
There are about 10 tasks, and your goal is to solve as many of them as possible. You send in your solution as a program that is evaluated automatically on some secret testdata. If the program is both correct and fast enough, you have solved the problem. The contest is 5 hours long.
If you want to read some example problems, here are those from last year: https://icpc.cs.fau.de/problemset_winter_2018.pdf
Note that some of the tasks are marked as particularly easy.
Allowed languages are C++, Java and Python. It is not guaranteed that Python is fast enough to solve every problem, but everything can be solved in C++ and Java.
A computer will be provided to you. The operating system will be some Linux using Xfce and with common IDEs, editors and compilers installed. If there is a specific software you would like to use, please tell me; I can probably install it.
You are allowed (and encouraged) to bring written/printed materials to the contest, including books, but USB-Sticks, Smartphones, pdfs, using the internet (except the contest system) and other electronic materials are not allowed. You can bring your own keyboard and mice.
Bachelor and Master students of any study course are eligible to participate. PhD-students are also sometimes eligible. Just ask me if you are not sure.
The Winter Contest is an ICPC-style training contest, but does not officially belong to ACM ICPC. It is a good way opportunity to get into programming contests before you try the harder ones like GCPC and NWERC.
We also have a title to defend: Last year's winning team was <(OvO)> from our university.
See you there!
Julian
Hi,
the NWERC 2018 will take place on November 23rd to 25th in Eindhoven in the Netherlands. We can send up to three teams.
If you have never competed in GCPC, NWERC or similar contests, you find some additional information below.
Since there are probably more than 9 people who are interested, we will have to do a team selection. We will do at least two (preferably three) qualification contests where everyone competes alone, and the top ranked people in these qualification contests have to form three teams and can go to NWERC.
Ideally, we can also do some training before the qualification contests, and we should continue training in teams after they have been formed.
The deadline for team selection and registration is likely around November 1st.
Please fill out https://dudle.inf.tu-dresden.de/NWERC_participants/ if you are interested in general, and indicate here on which weekends you have time for training: https://dudle.inf.tu-dresden.de/NWERC_training/
A training session is realistically only possible on weekends and will take around 5 to 6 hours.
Feel free to invite your fellow students to the competition.
If you have never competed in a GCPC or NWERC, here is some more information:
In the NWERC (http://www.nwerc.eu/) you will work in teams of up to three people on one(!) computer.
There are about 10 tasks, and your goal is to solve as many of them as possible. You send in your solution as a program that is evaluated automatically on some secret test data. If the program is both correct and fast enough, you have solved the problem. The contest is 5 hours long.
If you want to read some example problems, here are those from last year: https://open.kattis.com/contests/nwerc17open/problems
Task B would be considered an easy task, while task I is harder.
Allowed languages are C++, Java and Python. It is not guaranteed that Python is fast enough to solve every problem, but everything can be solved in C++ and Java.
A computer will be provided to you. The operating system will be some Linux with common IDEs, editors and compilers installed. If there is a specific software you would like to use, please tell me; I can ask the organizers to install it.
We bring a printed team reference document that usually contains code for common algorithms. Bringing further material (e.g. USB-Sticks, Smartphones, pdfs) to the contest or using the internet (except the contest system) are not allowed.
We usually find sponsors for the travel and accommodation cost and there is no participation fee.
To make the organization easier, we have a Telegram group chat. You can join here: https://t.me/joinchat/D8zIx0KN7cf7Y93QBN3nBw
Best,
Julian
Hi,
on Saturday, the 16th of June, from 11:00 to 16:00, the next GCPC takes place.
If you are interested, please fill out this dudle until the 9th of June: https://dudle.inf.tu-dresden.de/GCPC_Teilnehmer/
If you already have a team, you can also fill out the registration form: http://icpc.cs.fau.de/anmeldung.php.*
Feel free to invite your fellow students to the competition.
If you have never competed in a GCPC or NWERC, here is some more information:
In the GCPC, you will work in teams of two to three people on one(!) computer.
There are about 10 tasks, and your goal is to solve as many of them as possible. You send in your solution as a program that is evaluated automatically on some secret testdata. If the program is both correct and fast enough, you have solved the problem. The contest is 5 hours long.
If you want to read some example problems, here are those from three years ago: http://gcpc.nwerc.eu/problemset_2015.pdf
Task G would be considered an easy task (don't be confused by the unnecessarily complex task statement…), while task A is hard.
Allowed languages are C++, Java and (probably) Python. It is not guaranteed that Python is fast enough to solve every problem, but everything can be solved in C++ and Java.
A computer will be provided to you. The operating system will be some Linux using Xfce and with common IDEs, editors and compilers installed. If there is a specific software you would like to use, please tell me; I can probably install it.
You are allowed (and encouraged) to bring written/printed materials to the contest, including books, but USB-Sticks, Smartphones, pdfs, using the internet (except the contest system) and other electronic materials are not allowed. You can bring your own keyboard and mice.
Bachelor and Master students of any study course are eligible to participate. PhD-students are also sometimes eligible. Just ask me if you are not sure.
After the GCPC, there will be the NWERC (Northwestern Europe Regional Contest) sometime around November in Eindhoven in the Netherlands. Every University can send two to three teams. Usually we find someone who finances the travel and accommodation.
Even though the GCPC is a mostly independent training contest, the performance of our third-best team may influence whether we can send two or three teams to the NWERC.
See you there!
Julian
* Please note that your data will be shared with the ICPC organizers (https://icpc.baylor.edu/) and you may have to provide additional information to compete, e.g. when you started studying, when you expect to graduate and your birthdate.