How can we help?

Community Update: March 2019 Programming Contest Winners (Constructing Ο€)! πŸ₯§

Updated

The results are in for March's programming contest! The directions for this month's contest were to "generate as many digits of Ο€ as possible while creatively displaying the results" via code! Our winners found interesting ways to use code to display Ο€ via the Gauss-Legendre algorithm, Archimedes' method, and using geometry and the Pythagorean theorem! One project even demonstrated the math behind Pi alongside visuals of a chef baking pie! Treat yourself to a few slices of Pi by checking out the winning entries below! :)

Below are the winning entries, along with judging rationale from the Challenge Council.  Congratulations to everyone for their hard work, creativity, and enthusiasm!

Remember: You never lose. Either you win or you learn :)

Advanced Bracket

adv1.gif

Almost 200000 digits of Ο€

Created By: Element118

Why we chose this program: 
This program does an excellent job of calculating Pi, and provides a nice user interface. It was nice to see state based decomposition of workflow and experiments with multi-precision math and the author's own implementation of root.

adv2.gif

PIE to 15 SLICES

Created By: Daniel Shin

Why we chose this program: 
This program does an excellent job of implementing the Archimedes' algorithm. The graphical design of the program is also very nice!

adv3.gif

Calculating Pi from Random Integers

Created By:WillTheProgrammer

Why we chose this program: 
This program has a really unique, interesting, and creative approach for calculating Pi!

Intermediate Bracket

intermediate_2.gif

This entry is gonna be irrationally sweet!

Created By: Falcon of the Night

Why we chose this program: 
This program has an excellent design with a nice vertical scroll feature. The program also does a great job of providing background information on pi!

int2.gif

Constructing Pi(e)

Created By: πŸ•MBONKAπŸ•

Why we chose this program: 
This program has a nice slideshow implementation. The program also has a fun play on the word Pi, but also includes information about calculating Pi!

Beginner Bracket

Constructing Pi

Created By: Elizabeth Y. 🌺

Why we chose this program: 
This program has a nice slideshow design that explains some of ways pi can be computed and implications of how big the partial decimal representation can be.

'Pi' by the Avatars

Created By: storyteller24

Why we chose this program: 
This program has a nice slideshow design and provides lots of background information on pi. It was also fun to see the avatars used in the program!

Happy Pi Day!

Created By: Star Traveler

Why we chose this program: 
This program features a cool graphic that nicely fits the theme, as well as Purple Pi!