A milkman has 100 cows number from 1 to 100. Every cow gives milk according to their numbers i.e i’th cow gives i litre milk. Milkman has 10 sons and he wants to divide his cows among his 10 sons so that every son should get an equal amount of milk, the task is to help him to know about the division of these cows among the sons.

**Solution: **

As we know that the i’th cow gives **i** litre milk. So first let us count the total litre of milk which is obtained from these cows. This can be solved by using arithmetic progression sum.

We know that sum of n numbers starting from 1 is always, sum = **n*(n+1)/2** .

So the total quantity of milk obtained if from 100 cows is total_milk = **100(100+1)/2=5050** litres.

As the problem says that the division of the cows should be done in a manner that every son get equal amount of milk. So every son should got 5050/10 = 505 litres of milk.

Now our main problem is to divide 1 to 100 numbers in such a way that every sons should get 10 cows who’s number sum up to 505.

**Let us reduce the complexity of this puzzle using the below example:**

Now let us suppose you have 10 numbers and you hintoo divide it in to 5 people so that each one get equal sum of this numbers.so this 10 numbers sum up to 55 now each of the 5 people will get 11 as a sum so its obvious that every people will get two numbers whose sum is 11. so the division would be like this:

First_person —> 1, 10

Second_person —> 2, 9

Third_person —> 3, 8

Fourth_person —> 4, 7

Fifth_person —> 5, 6

so each person will get 11 .

Now coming back to the problem, we have 100 numbers we have to divide this in 10 groups so that each son get 505 litre of milk.So,

First_son —> 1, 2, 3, 4, 5, 96, 97, 98, 99, 100

Second_son —> 6, 7, 8, 9, 10, 91, 92, 93, 94, 95

Third_son —> 11, 12, 13, 14, 15, 86, 87, 88, 89, 90

Fourth_son —> 16, 17, 18, 19, 20, 81, 82, 83, 84, 85

Fifth_son —> 21, 22, 23, 24, 25, 76, 77, 78, 79, 80

Sith_son —> 26, 27, 28, 29, 30, 71, 72, 73, 74, 75

Seventh_son —> 31, 32, 33, 34, 35, 66, 67, 68, 69, 70

Eighth_son —> 36, 37, 38, 39, 40, 61, 62, 63, 64, 65

Ninth_son —> 41, 42, 43, 44, 45, 56, 57, 58, 59, 60

Tenth_son —> 46, 47, 48, 49, 50, 51, 52, 53, 54, 55

as the problem said each son should get equal amount of milk.

## Recommended Posts:

- Puzzle | Rat and Poisonous Milk Bottles
- Puzzle 39 | (100 coins puzzle)
- Puzzle 81 | 100 people in a circle with gun puzzle
- Puzzle | Set 35 (2 Eggs and 100 Floors)
- Puzzle 20 | (5 Pirates and 100 Gold Coins)
- Puzzle 15 | (Camel and Banana Puzzle)
- Puzzle 34 | (Prisoner and Policeman Puzzle)
- Puzzle 51| Cheryl’s Birthday Puzzle and Solution
- Puzzle | 3 Priests and 3 devils Puzzle
- Puzzle 13 | (100 Prisoners with Red/Black Hats)
- Puzzle 16 | (100 Doors)
- Puzzle | 100 wrong statements
- Puzzle 24 | (10 Coins Puzzle)
- Puzzle 27 | (Hourglasses Puzzle)
- Puzzle 28 | (Newspaper Puzzle)
- Puzzle 29 | (Car Wheel Puzzle)
- Puzzle 31 | (Minimum cut Puzzle)
- Puzzle 33 | ( Rs 500 Note Puzzle )
- Puzzle 36 | (Matchstick Puzzle)
- Puzzle 38 | (Tic Tac Toe Puzzle)

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.