Platinum Sponsors Onet.pl

Platinum Sponsors Solidex

Platinum Sponsors Autodesk

Golden Sponsors ITU

Silver Sponsors Hotel Wyspiański

'09 Edition

'07 Edition

Newsletter

Rules

1. Purpose of championships
Championships give us the opportunity to demonstrate and perfect our skills of solving algorithmic problems. They enable the contact between students from different academic centres, and representatives of IT companies. Championships are also meant to promote culture and Krakow city as well. It helps to get the hang of that kind of strives, and prepare us for other similar championships.

2. Conditions for taking part in the championship
The teams can consist of maximum 3 people
Only universities can apply to participate in the championship, as stated in the Organisational Announcement sent by the organizers. The maximum number teams which each university is entitled to send depends on: - the total number of available places - the results in Team Programming contained in the Polish Academic Championship
The Organisational Committee may invite additional teams to take part in the championship
Championship organizers and referees may not attend the competition

3. Championship proceeding
The championship lasts 3 days
First day is dedicated to accommodating the participants and to socializing.
Second day includes a test session during which the competitors will be able to get to know the programming environment (compilations, criteria for task evaluation).
The actual competition will take place on the third day, and will last for 5 hours. The President of the Organisational Committee may extend the duration of the championship, in agreement with the Main Referee, under circumstances of unexpected difficulties.
The championship will be run in a network environment. The network will be used for sending the team solutions, for the communication with the referees, as well as for printing the source codes. The use of the network for other purposes (e.g. remote log-in, ssh, ftp, telnet, etc.) will be blocked and will be forbidden under penalty of disqualification. Every competitor who discovers any gap in the protection system must immediately report this to the championship support staff.
Each team has a set of computer operating under the control of the Linux operating system software with a specification which will be available no later than 3 weeks before the Championship. Each team will present 8-12 programming tasks whose solutions must be presented in the languages Pascal, C or C + + (the languages accepted by the compilers specified in the specifications). The tasks will be formulated independently of the programming language.
The tasks will be formulated in English.
Competitors may report an ambiguity or error in the wording of the tasks through the Web site. If the referees find that the report is accurate, each team will receive appropriate clarification.
Any solution must consist of a single file with source code in any of the available programming languages. The program may not contain additional files and may not create temporary file. In addition, the program should not engage in activities not related to the completion of the tasks (in particular, should not cause a direct function of the system). Any forms of action to the detriment of test applications, will entail disqualification.
Participants may use their own printed materials: books, dictionaries, programs, printouts, notes. The use of any from of electronic information sources is, however, prohibited.
In the course of the competitions, the competitors may communicate only with members of their own team and with the designated technical staff. Any attempt to contact other people is forbidden under pain of disqualification. The support staff can assist the participants in the event of any problems associated with the software.
During the first four hours of the session, the current results of the teams are made public on a regular basis. During the last hour of the championship, however, only the competitors will receive the results from the referees.
The official results will be made public upon completion of the championship.

4. Referees
The referees are appointed by the Organization Committee
The referees are authorized to change the Rules in the event of unforeseen accidents. Decisions of the referees are final and not subject to appeal.
Referees are responsible for assessing the correctness of the tasks. The Main Referee, after consulting the other referees, is responsible for the choice of winners."

5.Procedure and criteria of evaluation of the championship.
During the championship the teams send their solutions to referees through a dedicated professional website.
The teams are ranked by the number of correctly solved tasks. If two teams have the same number of solutions, their ranking is determined based on the amount of time they needed for solving the tasks. The time for solving a task calculated based on the formula: the time passed from the start of the task until the dispatch of the correct solutions + 20 minutes for each previous incorrect solution to this task. The solutions which had not been accepted do not affect the outcome of the team.
After the sending the solutions, each team will receive up-to-date information on the evaluation of their tasks.
The assessment may take the following values: - Accepted solution - Wrong answer - Timeout - Wrong compile - Wrong work - Illegal operation If the task hasn’t been accepted, the team may send another version of the solution.

Organisers

  • AGH
  • MediaFrame
  • BIT

Media Patronage

  • Onet.pl
  • TVP3 Kraków
  • Planeta FM
  • CHIP
  • Dziennik Polski
  • Magiczny Kraków
  • CHIP
  • Dla Studenta