About Facebook Hacker Cup 2015:
The Facebook Hacker Cup is an annual worldwide programming competition where hackers compete against each other for fame, fortune, glory and a shot at the title of world champion.
When are the rounds?
- The Qualification Round starts on January 8, 2015 at 4:00 PM PST and will last 72 hours.
- Online Round 1 will last 24 hours and start January 17, 2015 at 10:00 AM PST.
- Online Round 2 will begin on January 24, 2015 at 1:00 PM PST and will last 3 hours.
- Online Round 3 will begin on January 31, 2015 at 1:00 PM PST and will last 3 hours.
- The Onsite Final Round will be on on March 5th-6th, 2015 at the Facebook offices in Menlo Park, California, USA
Note: Click Here for the start time in different time zones around the world
How do I compete?
- Before the competition starts, we’ll post a link that you can use to access the problems for that round.
- Write a program to solve the problem. You can use any programming language that has a free compiler or interpreter available. Your program will need to solve the input file in less than 6 minutes.
- Make sure that your program exactly follows the input and output formats. When you run your program on the sample input, it should produce the sample output.
- When you are confident that your program is correct, download the input file. This will start a 6-minute timer. You must upload your output and your source code before the timer ends to get credit for the problem.
- If you accidentally submit the wrong files or you realize that there is a problem with your program, you can resubmit as many times as you need to during the 6 minutes. Once the 6 minutes has ended, you may not submit again for that problem. The last submission within the 6 minutes will be used for grading.
- After the round has ended, we’ll judge the problems. If you advanced to the next round you’ll be notified via email.
How many people advance?
- Qualification round: Everyone who gets at least one problem right will advance to Round 1.
- Round 1: The top 500 finishers will advance to Round 2. Everyone that gets the same number of points as the person in 500th place will also advance to Round 2.
- Round 2: The top 100 finishers will advance to Round 3.
- Round 3: The top 25 finishers will advance to the onsite final.
How is the time penalty calculated?
The time penalty is the sum of the submission times for all of the problems that you get correct. So if you submit a problem 10 minutes into the contest and get it right, then submit a problem 30 minutes later (40 minutes into the contest) and get it right, your time penalty will be 50 minutes.
How many problems do I need to get correct to advance in the qualification round?
Getting one or more problems correct will qualify you to compete in round 1.
When will I know whether my answers were right?
We will judge the submissions after the round has ended.
Who gets T-shirts?
The top 500 finishers from Round 1 will get t-shirts.
What are the prizes?
- 1st Place: $10,000 USD
- 2nd Place: $2,000 USD
- 3rd Place: $1,000 USD
- 4th-25th Place: $100 USD
Where are the terms and conditions / rules?
The complete terms and conditions are here: https://facebook.com/hackercup/terms
Where can I register for the Hacker Cup?
Registration Link: https://www.facebook.com/hackercup/register