Math & Programming Puzzles

  • Mentally Calculate Percentages of Large Numbers Quickly without using a calculator

    The “Infosplit” Method (Future edit: I originally wrote this article following a session for a young relative I was mentoring at the time after they found my explanation useful. This approach is generally more well known as distributive method.) Lesson:… Continue reading

  • The Gameshow

    Congratulations! You three contestants have made it to the final round of… The Greatest Gameshow On Earth ! The crowd screams wild in anticipation and the world watches on simultaneous webcasts and TVs as we approach the conclusion of our… Continue reading

  • Uniform distribution

    Impossible? Puzzle: This one is (supposedly) from a job interview for Google: You’re being streamed an array of numbers. Every second you receive the next cell in the array. The array is finite but you don’t know when it ends… Continue reading