addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrosseditemptyheartfacebookfolderfullheartglobegmailgoogleimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Hack Night

You can hack on whatever project you like, but there is also a friendly competition called The Project Euler Sprint (rules below).

Beginners and practitioners alike are welcome to attend! Feel free to pair up or form teams. Food and drink will be provided.


Project Euler Sprint Rules

The Project Euler Sprint is a competition in which teams complete computational math problems from Project Euler (problems can be found here: Starting with problem #1, each successive problem is harder than the last. Consequently, each problem has a point value equal to its problem number. Points are tallied up at the end of the event and the team with the most points wins.

1) Problems come from Project Euler.

2) Solutions are worth their problem number in points.

3) Solutions must be coded at the event. 

Mathematics libraries with methods for prime, factorial, fibonacci numbers, or other methods that make solving a particular problem trivial are not allowed. Those methods must be implemented by the team during the hack night.

4) Solutions may be in any language.

5) Problems may be done in any order.

6) You may practice ahead of time.

7) Each solution must be checked in* with an event organizer to count toward a team's point total.

8) Teams may consist of up to four people.

9) Participants are given 30 minutes at the beginning to meet, eat if any food has been provided, and form teams. They are then given 90 minutes to solve as many problems as they can.

* Check ins involve showing the code, running it to produce a solution, and showing that the solution is correct in Project Euler's validator. This means there needs to be at least one person per team who has a account.


The Project Euler Sprint by Brian Kung is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. Based on a work at

Creative Commons License

Join or login to comment.

  • Patrick T.

    Great job teams. Took my standard second place with Nick the python ninja!

    1 · March 28, 2014

  • Nicholas B.

    I met many cool people, saw some familiar faces, got to work on some interesting problems with a great thinker (Pat Turley), and had delicious foods. What more could I want?

    2 · March 27, 2014

  • Adan

    My first hack night. Been following this group for a couple months, can't wait to be there.

    1 · March 27, 2014

    • Brian K.

      Adan, sorry for forgetting already, but did we get a chance to meet up tonight?

      March 27, 2014

    • Adan

      Yeah, I was at the end of the table with Joshua, Matthew and Steve. We shook hands as I was leaving. Thanks for hosting such a fantastic group!

      1 · March 27, 2014

  • Tomjo S.

    Dope as always!

    1 · March 27, 2014

  • Brian K.

    Final standings for tonight:

    Team 3 - 30, 48, 49,[masked]

    Team We Hate Primes - 56,[masked]

    Team 1 - 1

    Thanks for coming, folks!

    1 · March 27, 2014

  • Jeevan J.

    Was fun. Loved it!

    1 · March 27, 2014

  • Jeevan J.

    Awesome day! Thanks for having us.

    1 · March 27, 2014

  • Joshua C.

    Any ideas about parking?

    March 27, 2014

    • Adan

      Closest street parking I know of that may be available is across the river, near Hubbard and Rush.

      March 27, 2014

  • Joshua C.

    Can I bring friend? Greg Krylov

    March 27, 2014

  • A former member
    A former member

    Ahh I won't be able to make it this time. Next time for sure though!

    March 21, 2014

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy