The typical 12 objects, 1 with different weight question.
Utilisateur anonyme
The keyword from your algorithms class is divide and conquer. The rest can be googled. http://wiki.answers.com/Q/There_are_12_bowling_balls_1_is_of_a_different_weight_than_the_others_find_out_which_one_it_is_in_3_steps