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!