## Solutions to Google Code Jam contests There are solutions for the following [Google Code Jam](https://codingcompetitions.withgoogle.com/codejam/) problems: 1. [2020 Qualification Round - D. ESAb ATAd](2020-qualification/d.py) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/000000000019fd27/0000000000209a9e)) 1. [2020 Qualification Round - C. Parenting Partnering Returns](2020-qualification/c.cc) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/000000000019fd27/000000000020bdf9)) 1. [2020 Qualification Round - B. Nesting Depth](2020-qualification/b.cc) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/000000000019fd27/0000000000209a9f)) 1. [2020 Qualification Round - A. Vestigium](2020-qualification/a.cc) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/000000000019fd27/000000000020993c)) 1. [2019 Round 2 - C. New Elements: Part 2](2019-round-2/c.cc) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/0000000000051679/0000000000146184)) 1. [2019 Round 2 - B. Pottery Lottery](2019-round-2/b.py) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/0000000000051679/00000000001461c8)) 1. [2019 Round 2 - A. New Elements: Part 1](2019-round-2/a.cc) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/0000000000051679/0000000000146183)) 1. [2019 Round 1A - C. Alien Rhyme](2019-round-1a/c.py) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/0000000000051635/0000000000104e05)) 1. [2019 Round 1A - B. Golf Gophers](2019-round-1a/b.py) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/0000000000051635/0000000000104f1a)) 1. [2019 Round 1A - A. Pylons](2019-round-1a/a.cc) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/0000000000051635/0000000000104e03)) 1. [2019 Qualification Round - D. Dat Bae](2019-qualification/d.py) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/0000000000051705/00000000000881de)) 1. [2019 Qualification Round - C. Cryptopangrams](2019-qualification/c.py) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/0000000000051705/000000000008830b)) 1. [2019 Qualification Round - B. You Can Go Your Own Way](2019-qualification/b.cc) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/0000000000051705/00000000000881da)) 1. [2019 Qualification Round - A. Foregone Solution](2019-qualification/a.cc) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/0000000000051705/0000000000088231)) 1. [2018 Round 2 - A. Falling Balls](2018-round-2/a.cc) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/0000000000007706/00000000000459f2)) 1. [2018 Round 1C - C. Ant Stack](2018-round-1c/c.cc) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/0000000000007765/000000000003e0a8)) 1. [2018 Round 1C - B. Lollipop Shop](2018-round-1c/b.py) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/0000000000007765/000000000003e068)) 1. [2018 Round 1C - A. A Whole New Word](2018-round-1c/a.py) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/0000000000007765/000000000003e064)) 1. [2018 Qualification Round - C. Go, Gopher!](2018-qualification/c.py) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/00000000000000cb/0000000000007a30)) 1. [2018 Qualification Round - B. Trouble Sort](2018-qualification/b.cc) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/00000000000000cb/00000000000079cb)) 1. [2018 Qualification Round - A. Saving The Universe Again](2018-qualification/a.py) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/00000000000000cb/0000000000007966)) 1. [2018 Practice Session - D. Bathroom Stalls](2018-practice/d.cc) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/0000000000000130/0000000000000652)) 1. [2018 Practice Session - C. Steed 2: Cruise Control](2018-practice/c.cc) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/0000000000000130/0000000000000524)) 1. [2018 Practice Session - B. Senate Evacuation](2018-practice/b.cc) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/0000000000000130/00000000000004c0)) 1. [2018 Practice Session - A. Number Guessing](2018-practice/a.cc) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/0000000000000130/0000000000000523)) 1. [2017 Round 2 - B. Roller Coaster Scheduling](2017-round-2/b.cc) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/0000000000201900/0000000000201845)) 1. [2017 Round 2 - A. Fresh Chocolate](2017-round-2/a.cc) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/0000000000201900/00000000002017f4)) 1. [2017 Round 1C - B. Parenting Partnering](2017-round-1c/b.pi) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/0000000000201842/00000000002018fd)) 1. [2017 Round 1C - A. Ample Syrup](2017-round-1c/a.pi) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/0000000000201842/0000000000201874)) 1. [2017 Round 1B - A. Steed 2: Cruise Control](2017-round-1b/a.py) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/000000000020187f/000000000020190e)) 1. [2017 Qualification Round - D. Fashion Show](2017-qualification/d.pi) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/00000000002017f7/00000000002017f8)) 1. [2017 Qualification Round - C. Bathroom Stalls](2017-qualification/c.py) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/00000000002017f7/0000000000201905)) 1. [2017 Qualification Round - B. Tidy Numbers](2017-qualification/b.py) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/00000000002017f7/0000000000201878)) 1. [2017 Qualification Round - A. Oversized Pancake Flipper](2017-qualification/a.py) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/00000000002017f7/0000000000201847)) 1. [2016 Qualification Round - D. Fractiles (small)](2016-qualification/d.lisp) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/0000000000201bee/0000000000201bf1)) 1. [2016 Qualification Round - C. Coin Jam](2016-qualification/c.rkt) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/0000000000201bee/0000000000201b6d)) 1. [2016 Qualification Round - B. Revenge of the Pancakes](2016-qualification/b.ml) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/0000000000201bee/0000000000201d17)) 1. [2016 Qualification Round - A. Counting Sheep](2016-qualification/a.rkt) ([problem site](https://codingcompetitions.withgoogle.com/codejam/round/0000000000201bee/0000000000201c8a)) 1. [2014 Qualification Round - B. Cookie Clicker Alpha](2014-qualification/b.lisp) ([problem site](https://code.google.com/codejam/contest/2974486/dashboard#s=p1)) 1. [2014 Qualification Round - A. Magic Trick](2014-qualification/a.lisp) ([problem site](https://code.google.com/codejam/contest/2974486/dashboard#s=p0)) 1. [2013 Qualification Round - C. Fair and Square (small)](2013-qualification/c.lisp) ([problem site](https://code.google.com/codejam/contest/2270488/dashboard#s=p2)) 1. [2013 Qualification Round - A. Tick-Tac-Toe-Tomek](2013-qualification/a.dylan) ([problem site](https://code.google.com/codejam/contest/2270488/dashboard#s=p0)) 1. [2012 Qualification Round - B. Dancing With The Googlers](2012-qualification/b.dylan) ([problem site](https://code.google.com/codejam/contest/1460488/dashboard#s=p1)) 1. [2012 Qualification Round - A. Speaking In Tongues](2012-qualification/a.dylan) ([problem site](https://code.google.com/codejam/contest/1460488/dashboard#s=p0)) 1. [2008 Qualification Round - B. Train Timetable](2008-qualification/b.cc) ([problem site](https://code.google.com/codejam/contest/32013/dashboard#s=p1)) 1. [2008 Qualification Round - A. Saving the Universe](2008-qualification/a.cc) ([problem site](https://code.google.com/codejam/contest/32013/dashboard#s=p0))