In a farm 50 hens lays 200 eggs in 2 days, how many days that 20 hens to lay…

2025

In a farm 50 hens lays 200 eggs in 2 days, how many days that 20 hens to lay 400 eggs ?

  1. A.

    10 days

  2. B.

    12 days

  3. C.

    7 days

  4. D.

    8 days

Attempted by 36 students.

Show answer & explanation

Correct answer: A

Answer: 10 days

Reasoning:

  • Compute the egg rate per hen per day: 50 hens produce 200 eggs in 2 days, so one hen produces 200 ÷ (50 × 2) = 2 eggs per day.

  • Find the required number of days: 20 hens produce 20 × 2 = 40 eggs per day, so to get 400 eggs need 400 ÷ 40 = 10 days.

  • Alternative view (scaling): In 2 days, 50 hens → 200 eggs, so 20 hens in 2 days give (20/50) × 200 = 80 eggs. To reach 400 eggs you need 400 ÷ 80 = 5 times that duration: 5 × 2 days = 10 days.

Explore the full course: Cognizant Preparation