Welcome to Sandwich Packing!
Objective: Pack as many geometric sandwiches as
possible into your box while maximizing the total area!
How to Play:
- Choose your level (1-7) - each level introduces new shapes!
-
You'll receive a quadrilateral donut box and sandwiches based on
your level
-
Select a sandwich from your pile by clicking on
it
- Position it using the arrow keys (↑↓←→)
- Rotate it using the < and > keys
-
Place sandwiches without overlapping each other or the box edges
-
🐭 Watch out for mice at Level 5+! They'll appear randomly and
take bites out of your sandwiches
-
You can return sandwiches to your pile, but mice bites stay!
-
When done, click "Done Packing" and calculate your total area
Levels & Shapes:
- Level 1: Square sandwiches
- Level 2: Squares + Rectangles
- Level 3: Squares + Rectangles + Triangles
-
Level 4: Previous shapes + Parallelograms +
Trapezoids
-
Level 5: Previous shapes + Circles 🐭
(Mice start appearing!)
- Level 6: Previous shapes + Ellipses 🐭
- Level 7: All shapes + Donut Rings 🐭
Math Challenge:
Each sandwich shows its dimensions. Calculate the area using these
formulas:
- Square: A = s² (where s is side length)
- Rectangle: A = w × h (width times height)
-
Triangle: Use Heron's formula: A =
√[s(s-a)(s-b)(s-c)] where s = (a+b+c)/2
-
Parallelogram: A = b × h (base times height)
-
Trapezoid: A = ½(b₁ + b₂)h (where b₁, b₂ are
bases and h is height)
- Circle: A = πr² (where r is radius)
-
Ellipse: A = πab (where a and b are semi-axes)
-
Donut Ring: A = π(R² - r²) (outer radius R, inner
radius r)
Tips: Plan your packing strategy! Rotate and
position carefully to fit more sandwiches. Higher levels are more
challenging!