Heads and Feet

Theory

The collection of puzzles above all share the same underlying structure: you’re given two (or more) types of “things” (animals, vehicles, robots, etc.) and a set of aggregate counts (legs, wheels, heads, biscuits, hands). To crack these problems, we translate each “type” into a variable and each aggregate count into a linear equation.

Step 1: Define your variables. For example, let C = number of cats, P = number of parrots, D = number of dogs. Each variable represents one “group” whose contribution you know per item (e.g. cats have 4 legs, parrots 2 legs).

Step 2: Write one equation per total. If you know the total number of legs is 30, and each cat and dog has 4 legs while each parrot has 2, you’d write:

    4C + 2P + 4D = 30
  

If you also know the total of animals, wheels, heads, biscuits, or any other count, write an equation for each:

    C + P + D = total animals
    2W₂ + 3W₃ = total wheels
    … and so on.
  

Step 3: Solve the system. Use substitution or elimination to find integer solutions (non-negative whole numbers). Because these are “real” objects, we only accept answers where each variable is a non-negative integer.

Step 4: Interpret your result. Once you have C, P, D, etc., verify they satisfy all original conditions. This approach guarantees a clear, step-by-step path from problem statement to solution.

Tip: When more than two variables appear, look for extra constraints (total count, parity, or divisibility) to reduce possibilities. These “counting riddles” are simply applications of basic algebra-fun, engaging, and a great way to practice translating words into equations!

Problems

  1. A Pet Rescue Home has the same number of parrots, cats and dogs. When the owner of the home looks at all of her pets, she can see 30 legs. How many cats are there?
  2. There are 27 wheels in 10 bicycles. There are no four-wheeled ones among them. How many bicycles are two-wheeled and how many are three-wheeled?
  3. Anakin collected beetles and spiders in a box - 8 in total. If there are 54 legs in a box, how many spiders are there?
  4. Sheep and chickens graze on the pastures. Sheep and chickens together have 36 heads and 100 legs. How many sheep and how many chickens are there?
  5. The droid has 2 legs and 2 arms and General Leopard has 2 legs and 4 arms. Several droids and several clones of the general are on the battlefield. Totally you can see 20 legs and 26 hands. How many droids are there?
  6. Crocodiles and ducks are sitting in the airplane. Zoe gave each of them some biscuits: each crocodile gets 6 pieces, and each duck - 5. In total, she gave out 38 biscuits. How many crocodiles and ducks are there in the airplane?
  7. The droid has 3 legs. There are several droids and people on the Death Star (30 overall).  The amount of feet of all droids is the same as the amount of feet of all people. How many people are there?

Where do you hold your classes?
We hold our classes online or on-site on Saturdays at our branch in Pimlico Academy, London.
You can find our timetable here.
What do you need to start learning online?
For lessons you only need a computer or phone with a microphone, camera and Internet access. Wherever you are - in London, Nottingham, New York or Bali - online lessons will be at hand.
When can I take the trial lesson?
You can get acquainted with the school at any time convenient for you. To do this, just leave a request and sign up for a lesson.
What should I expect from the trial lesson?
The trial lesson is a 30-minute online session designed to get a sense of how your child approaches mathematical thinking and problem solving. (In practice, it often runs a bit longer if the student is engaged!)

We typically explore a range of fun and challenging problems drawn from competitions. We adapt the difficulty based on how the student responds, aiming to make it both accessible and stimulating.

After the session, we’ll have a quick conversation with the parent to share observations and suggest a personalised path forward.
I can't attend class, what should I do?
It is OK, it happens! Students have the opportunity to cancel a lesson up to 8 hours before the scheduled time without loss of payment. So you can reschedule it for a convenient time, and the teacher will have the opportunity to
I don't have much free time, will I have time to study?
Learning can take place at your own pace. We will select a convenient schedule and at any time we will help you change the schedule, take a break or adjust the program.
How long is one lesson?
All classes last 1 hour.

Meet our team

Our teachers will tell you how to prepare for exams, help you cope with difficult tasks and win the Olympiad

They will tell you about the pitfalls of exams and the most common mistakes, and explain how to avoid them
George Ionitsa
Founder &
Maths and Coding Coach
Hear from some of our amazing students who already achieved incredible results with us!
"Olympiad Maths Lessons helped me a lot to get the Gold medal in Junior Maths Challenge"
St. Paul's Student
"Thanks to the 'Data Science' and 'Coding in Python' lessons I got accepted to my dream university."
Michael
Data Science Student
Warwick University
"Great courses, which thoroughly explained topics beyond the capability of the GCSE answer sheet. Thanks so much."
Ivan
GCSE Student in Dubai
"Financial Mathematics! Best course to understand Python and Mathematics behind Finance!"
Gleb
VC Investor
"We got silver in PMC! Thanks George!"
Mum of St. Paul's Student
Prepare for the Primary Maths Challenge
"My daughter took a batch of 10 classes with George to understand Python with Turtle. I found George extremely knowledgeable and accessible."
Dad of Latymer School Student
Python with Turtle