CodeFu 2008 Rules

Overview of the Tournament

The 2008 CodeFu Competition will take place between April 20 and June 1, 2008.
It will consist of two (2) online elimination rounds and one (1) onsite final round the Championship round.
The prizes purse for this competition are 3 all-inclusive attends on Jazoon - The International Java conference. An all-inclusive award covers travel, hotel, living expenses and entrance on Jazoon'08.

Eligibility

CodeFu members meeting the following criteria are eligible to compete in the final round of the Algorithm Competition:

  • Must be at least 18 years of age (as of May 19, 2008)} AND
  • Have to be an active student, alumni or postgraduate or having graduated or postgraduated in 2008
    • macedonian citizen who is a student, alumni or postgraduate in a macedonian or foreign University.
    • foreign citizen who is a student, alumni or postgraduate in a macedonian University.

Employees of CodeFu and Netcetera DOOEL or entities directly associated with the tournament and members of their immediate families (parent, child, sibling, and spouse of each) and/or persons living in the same household as such persons, are ineligible to compete on the final event.

In the event that a competitor is disqualified from any round, no other competitors will be added in his/her place. The only exception to this is advancement to the onsite rounds.

Registration

In order to be eligible to compete in the Competition of the CodeFu, competitors must be a registered CodeFu members.
There is no limit to the number of registrants for the tournament, however each individual may only register once. Those who participated in CodeFu 2007, should just log in, and they are registered for CodeFu 2008.

Online Elimination Rounds

Duration of the online rounds is 2 hours.
They will be held on 20th of April and 11th of May.

Competition Round Structure

There will be 5 problems, each with a different scale of difficulty and a different score factor.
The problems will bring 100, 200, 300, 400, 500 points.
The order of solving the problems is not important.

Each problem consists of a:

  • Problem Description
  • Test cases with their correct solutions (up to 10 test cases)

The problems are submitted during the contest. For each problem, several basic test cases will be shown, with their correct solutions.
After the programming part is finished (after 2 hours), all the submitted problems will be tested.

Scoring

Each problem will be tested with additional 100 test cases.
The scoring will be according to the following algorythm:

  • 50% - 89% cases correct - 25% of the problem points
  • 90% - 99% cases correct - 50% of the problem points
  • 100% cases correct - 100% of the problem points

The final score of the competitor is the sum of all submitted problems scores.

Onsite Final Round

The final Round will be held in Enternet.
All onsite competitors will get CodeFu T-Shirt and bag.
The three (3) highest scorers will win the grand prize.
In case of a score tie, the results from previous rounds are taken in backward chronological order (first 2nd and then the 1st round)