Google Code Jam 2014


What is Google Code Jam


  • algorithmic competition
  • programmers from around the world
  • 45,000+ coders registered last year
  • $15,000 for Code Jam Champion

Official Site


Schedule

Shanghai(China)


Registration Opens    03/12 03:00 ~ 04/13 10:00


Qualification Round   04/12 07:00 ~ 04/13 10:00


Online Round 1(A)      04/26 09:0004/26 11:30

Online Round 1(B)      05/04 00:0005/04 02:30

Online Round 1(C)      05/11 17:0005/11 19:30

Schedule

Shanghai(China)


Online Round 2           05/31 22:00 ~ 06/01 00:30


Online Round 3           06/14 22:00 ~ 06/15 00:30


Onsite Finals                08/15 00:00 ~ 08/16 00:00

Contest Structure


      Qualification Round:   minimum points

      Online First Round:     1000 * 3

      Online Round 2:            3000 -> 500

      Online Round 3:            500 -> 25

      Onsite Final Round:     25 + 1

    Prize


    1st                 $ 15,000 USD
    2nd                  $ 2,000 USD
    3rd                   $ 1,000 USD
    4th - 26th           $ 100 USD


    Top 1000 scoring participants from Online Round 2
    will receive Google T-Shirt

    How to Enter


    How to Enter


    Quick-Start Guide


    1. Open the competition arena to your round.

    2. Read the problem.

    3. Write program that solve the problem.

    Quick-Start Guide


    Quick-Start Guide


    1. Download small input file.
      - at the top of the page.

    2. Run your program on small input.
      - submit the output file in 4 minutes.
      - submit your source code.

    Quick-Start Guide


    1. Download large input file.
      - available after small set solved

    2. Submit the output file for large input.
      - submit in 8 minutes.
      - you won't know the result before the end of competition.
      - response in the same way as on the small input.

    3. Move on to another problem.

    The Problems

            4 minutes for Small Input/Output Sets
            8 minutes for Large Input/Output Sets

            Respond in one of a few ways:
    1. Correct
      - Your submission was completely correct!

    2. Rejected
      - The response should tell you what was wrong.

    3. Incorrect
      - Your result was wrong.
      - Run out of time.
      Download a new input file!

    Example

    GoogleCodeJam2014

    By Ma Yiqing

    GoogleCodeJam2014

    Introduction of Google Code Jam 2014

    • 470