History
Input/Output
Food
Conditionals
Animals
100
This French mathematician is responsible for formalizing proofs of many calculus concepts, including everybody's favorite, the epsilon-delta proof. He lived from 1789-1857 and taught at the Sorbonne. His name is attached to many important theorems in Complex Analysis.
Who is Augustin Cauchy?
100

String line = "Look at me, I can write C# code!";
Console.WriteLine(line.ToUpper());

LOOK AT ME, I CAN WRITE C# CODE!
100
Better known as the Squeeze Theorem, this lunchtime staple says that if a function is bounded above and below by two functions that have the same limit, the first function also shares that limit.
What is The Sandwich Theorem
100

int i = 0;
if(i >= 0)
{
Console.WriteLine(i);
}

0
100
This idea for distributing more elements than you have room for wasn't named for an animal at all, but rather slots in a desk.
What is the Pigeonhole Principle
200
Most historians believe that these two mathematicians independently developed calculus, although the matter was disputed hotly in their own time. The name of one is associated most often with the laws of physics, while the other is remembered for introducing the notation "dy/dx" for the derivative.
Who are Newton and Leibniz
200

What method reads input from a user?

Console.ReadLine(),
Console.ReadKey()
200
This theorem takes its name from the case when n = 3, which can then all be simultaneously bisected with a single cut. We think hot with cheese need not be cut at all.
What is The Ham Sandwich Theorem
200

int n = 6;
if(isDivisibleBy2(n))
{
Console.WriteLine("divisible by 2");
}
else if(isDivisibleBy3(n))
{
Console.WriteLine("divisible by 3");
}

divisible by 2
200
Any herpatologist could tell you this lemma is used in homological algebra to construct long exact sssss-equences.
What is The Snake Lemma
300
This type of geometry results from modifying the fifth postulate of Euclid so that through a point not on a given line there may be many parallels? It's name is related to one of the conic sections, the graph of which approaches two asymptotes.
What is hyperbolic geometry?
300
What type do you use to read a text file?
StreamReader
300
The two dimensional version of the Ham Sandwich Theorem is known as this, but it comes without an International House.
What is the Pancake Theorem
300

String movie = "Sleepy Hollow";
if(movie.Equals("sleepy hollow"))
{
Console.WriteLine("found it");
}

This space has been intentionally left blank.
300
This very hungry Graph Theory object.
What is a Caterpillar
400
In 1993 this mathematician proved that when n > 2, there are no non-trivial integer solutions to the equation a^n + b^n = c^2, a fact commonly known as Fermat's Last Theorem.
Who is Andrew Wiles?
400

Imagine numbers.txt contains:
37
25
-2
54

What does the following code print out?

StreamReader sr = new StreamReader("numbers.txt");
while(sr.EndOfStream == false)
{
Console.WriteLine( sr.ReadLine() );
}

37 25 -2 54
400
The maximum number of slices of pizza you can get when making n straight cuts also solves {The sum from i = 1 to n of i}.
What is [n(n+1)]/2
400

String movie = "Terminator";
if(movie.Equals("Terminator") && movie.Contains("Term"))
{
Console.WriteLine("found it");
}

found it
400
Also known as the Zassenhaus lemma, this is a lepadoptera inspired lemma is a technical result on the lattice of subgroups of a group.
What is the Butterfly Lemma
500
This German mathematician who taught for many years at the University in Gottingen, is remembered today for his contributions to the axiomatization of geometry, foundational work in functional analysis, and for his address to the International Congress of mathematicians in Paris in 1900 in which he famously posed 23 problems.
Who is David Hilbert?
500

Imagine numbers.txt contains:
2
5
0
-5
-2

What does the following code print out?

int sum = 0;
StreamReader sr = new StreamReader("numbers.txt");
while(sr.EndOfStream == false)
{
sum += int.Parse( sr.ReadLine() );
}
Console.WriteLine(sum);

0
500
When cooking at home, this theorem says for any pantry of ingredients, the number of dishes possible is always greater than the number of ingredients in the pantry.
What is Cantor's Theorem
500

String movie = "Lord of the Rings";
String userMovie = "lord";
if(movie.ToLower().Equals(userMovie))
{
Console.WriteLine("case 1");
}
else if(movie.Equals(userMovie))
{
Console.WriteLine("case 2");
}
else
{
Console.WriteLine("else");
}

else
500
Since 2008, a popular, industrial-chic winery and taproom in Denver, CO. Also a theorem that says one of these hitting keys at random on a typewriter for an infinite amount of time will almost surely type a given text.
What is the Infinite Monkey Theorem