Fun Riddle: How Many Eggs Will 300 Ducks Lay In 300 Days?

Read the riddle carefully and then leave your answers in the comment section.

3 ducks lay 3 eggs in 3 days.

How many eggs will 300 ducks lay in 300 days?

3 ducks 3 eggs riddle

If you get the answer boast about it by sharing it on Facebook and WhatsApp.

[showhide more_text=”Show Answer” less_text=”Hide Answer”]

From the given information we can say that each duck takes 3 days to lay an egg.

So Each duck will lay 100 eggs in 300 days.

So 300 ducks will lay 300 x 100 = 30000 eggs

Answer: 300 ducks will lay 30,000 eggs in 300 days

[/showhide]

1 thought on “Fun Riddle: How Many Eggs Will 300 Ducks Lay In 300 Days?”

Leave a Comment