If 3 soldiers eat 3 eggs in 3 days, how many days does it take for 10 soldiers to eat 20 eggs?

1 answer

If 3 soldiers eat 3 eggs in 3 days, it means that each soldier eats one egg in 3 days.

So, if there are 10 soldiers, then in 3 days they would be able to eat 10 * 1 = <<10*1=10>>10 eggs.

Therefore, if 10 soldiers eat 10 eggs in 3 days, it would take them 3 days to eat 10 eggs.

Now, if 10 soldiers need to eat 20 eggs, then it would take them 3 days * 20 eggs / 10 eggs = <<3*20/10=6>>6 days to eat all the eggs. Answer: \boxed{6}.