We have a scale and 7 balls. 1 ball is heavier than all the
rest. How to determine the heaviest ball with only 3
possible weighing attempts?
Answer Posted / madhu
divide balls as 3 + 3 + 1 and
1. weight them 3 balls and 3 balls if both are equal the
outer ball is bigger one. else
2. Add the single ball which is not weighted before to the
higher weight 3 balls and now it total balls will be 3+ 1
and divide them as 2 + 2
3. In second attempt weight them and find which is having
higher weight then take the higher weight group and in 3rd
attempt compare them individual and you will get the bigger
ball in three attempts.
| Is This Answer Correct ? | 11 Yes | 4 No |
Post New Answer View All Answers
Which is not an object oriented programming language?
What is the highest level of cohesion?
to find out the minimum of two integer number of two different classes using friend function
What do you mean by Encapsulation?
How do you achieve runtime polymorphism?
any one please tell me the purpose of operator overloading
Can bst contain duplicates?
can inline function declare in private part of class?
i am getting an of the type can not convert int to int *. to overcome this problem what we should do?
What is a class and object?
What is overriding in oops?
What is encapsulation in ict?
What is the advantage of oop over procedural language?
What are the three main types of variables?
Why is polymorphism important in oop?