A teacher is about to give the quiz papers back to her class of 60 students. To save time, she doesn't want to hand the papers to each student in person. Rather, she will just call some of the students and hand them some of the papers so that they, in turn, can give the papers to their classmates. But the class also wants to save time, so they will do the same thing as the teacher does.
If everyone needs one second to call a classmate and give him or her some paper(s), then what is the least amount of time (in seconds) the class has to spend to let everyone get their quiz paper?
For example, suppose there are three students: A, B, C. The second, the teacher gives student A two papers: A's and B's. The second, the teacher gives C's paper to C, as A gives B's paper to B, so they spend 2 seconds altogether.
This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try
refreshing the page, (b) enabling javascript if it is disabled on your browser and,
finally, (c)
loading the
non-javascript version of this page
. We're sorry about the hassle.
There are in total 6 1 people in the classroom (including the teacher). With the optimum strategy, since the number of people that have the test papers gives a test to someone else, after each second, the number of people that have the tests double.
After n seconds, the number of people that have the tests is simply 2 n .
Then, 2 n n > 6 1 = 6