Win $2,000 in cash and a Round Trip travel from ANYWHERE IN THE WORLD to attend the Dyalog '09 Conference in Princeton New Jersey - USA, September 13-16 2009 in our:
World Wide Computer Programming Contest
Grand Prizes - open to full time students only
Winners will be selected by the judges based on number and quality of solutions to 20 specific Project Euler Questions

|
First Prize $2,000 plus Round Trip travel from ANYWHERE IN THE WORLD to the Dyalog '09 Conference in Princeton New Jersey USA September 13-16 2009 to receive the award in person and present the work that lead to winning the prize. |

|
Second Prize: $1,000 |

|
Third Prize: $ 500 |

|
Consolation prizes: Twenty consolation prizes each $100 to be drawn at random from submissions which solve 3 or more problems. |
NOTE: All prize winners must be students (in full time education) who qualify for a free Dyalog Educational License. If you do not already have a Dyalog Educational License you can apply for it here
Non-students are free to make submissions, but they do not qualify for winning prizes. However, they can qualify for Introduction Awards (see below).
Total prize money: $ 5,500
Introduction Awards - You win the cash that they win!
Even if you do not wish to participate in the programming contest, tell all your friends and ask them to tell their friends and you may still win a prize.
If you referred a prize winner, or all of the prize winners or a consolation prize winner, you receive the same amount of cash as they do. You need not be a student and you need not even submit an entry yourself. You may win more than once. For example, if you introduced the second prize winner and three consolation prize winners, you would receive $1,300. If you were the student who won third prize and you also introduced the second prize winner, then you would receive $1,500 even though they only won $ 1,000.
You may elect to have your winnings donated to an institution of your choice.
NOTE: All winners who did not indicate at the time of their submission who introduced them will have their matching Introduction Awards go to Project Euler.
Total introduction award money: $ 5,500
Deadline for submission
24:00 Coordinated Universal Time (midnight, GMT) July 1, 2009
Announcement of Grand Prize, Second and Third Prize Winners
August 1, 2009. The winners will be notified directly via e-mail and their names will be posted on our website.
Other Prize Winners
The 20 consolation prize winners as well as introduction award winners will be announced at the Dyalog '09 Conference in Princeton New Jersey 13-16 September 2009. All consolation winner names as well as introduction award winner names will further be posted to www.dyalog.com after the conference. The 20 consolation prize winners as well as the introduction award winners will further receive direct notification via e-mail.
Purpose of the contest
To promote the investigation and understanding of the computer language APL (A Programming Language).
Sponsors
This contest is run and sponsored by APL programmers who owe their careers (and a good deal of pleasure) to their work in the language. We hope you find that exposure to APL broadens your horizons and tickles your fancy. Specifically we would like to thank the following for making this contest possible
Dyalog Ltd
Other sponsors TBC
Judges
Our panel of judges are some of the most experienced APL programmers in the world. Between them, they have spent decades solving complex programming issues using APL and they all claim that they're "hooked on APL". They continue to spend hours each day enjoying working with what they feel is be best programming language in the world when it comes to integrating domain expert knowledge in software programmes. We would like to take this opportunity thank them all in advance for the time and effort they are putting into judging the submission in this contest.
Brooke Allen
Robert Pullman
Brian Becker
Morten Kromberg
Only e-mail communications is accepted
What is Project Euler?
Project Euler is a series of challenging Mathematical/computer programming problems that will require more that just mathematical insights to solve. Although mathematics will help you arrive at elegant and efficient methods, the use of a computer and programming skills will be required to solve most problems.
The motivation for starting project Euler, and its continuation, is to provide a platform for the inquiring mind to delve into unfamiliar areas and learn new concepts in a fun and recreational context. Project Euler have users all over the globe and so far 61,793 users of have submitted 1,058,649 correct solutions; That is an average of 17.1 problems per user. See more about Project Euler here.
The 20 Project Euler problems in this programming contest are:
Problems 1-20 (both inclusive)
In order to review Problems 1-20 please log on to the Project Euler website. If you are not already a member, please register and you will immediately be granted access to view the problems we're asking you to solve.
What now?
Before you start solving the problems we strongly recommend that you read the Q&A which will provide you with more details about the contest rules as well as other information which might be helpful.
You can find the Q&A here (Link to Q&A page - link not yet activated)
Terms & Conditions

|
There is no requirement to make any purchases in association with entering this contest. If you qualify to compete you also qualify for a free educational license of Dyalog's Developer Suite. (Commercial license fee value in excess of $1,000/year). |

|
This programming contest is open to everyone (except contest organizers and employees of Dyalog Ltd.). |

|
However, to be eligible for the Grand Prize, second, thrid and consolation prizes you must meet the criterion for a free Dyalog Educational License and be a full time student. |

|
JUDGES DETERMINATIONS ARE FINAL and can not be contested under any circumstances.
|

|
Only one submission per person. Submissions must be in the form of a Dyalog APL workspace. You may either use the Microsoft Windows or the Linux version of Dyalog. We will accept any workspace that can be loaded by Dyalog Version 12.0 (which effectively means any Dyalog release since 1999). Students may also develop their submission in any version of APL they wish, but they will need to convert it to Dyalog's format before submitting. Dyalog can read most standarised interchange formats. Relevant interchange format workspaces can be found here (link to interchange workspaces). |

|
All prizes are denominated in U.S. Dollars |

|
The winner of the first prize will also win a Round Trip travel from ANYWHERE IN THE WORLD to attend the Dyalog '09 Conference in Princeton New Jersey - USA, September 13-16 2009. Hence the first prize winner is expected to travel to Princeton New Jersey to participate in the Dyalog '09 Conference, present their work, as well as receive their prize money during the conference. If the first prize winner is unable to travel to the conference this portion of the prize can not be converted to cash or anything else and this portion of the prize will then be deemed null and void. |

|
If the submission is the result of collaboration between people, the submission must still be by a single individual and only that one individual will be awarded a prize. If the winner chose to share their winnings with other people, they must make their own arrangements. The winner may choose to send a collaborator in their place to accept the prize in Princeton, however that person is expected to be able to competently present the work. |

|
At their absolute discression the Judges may decide to award the grand prize to an alternative person if the winner cannot be contacted after all resonable attempts to do so. |

|
The winner of the grand prize may be required to participate in unpaid, reasonable publicity relating to or in connection with this contest |

|
This contest is void where prohibited or restericted by law. |
We are looking forward to receiving your submission.
- Good luck!!
|