übergeek asked me to post this here, apparently its been driving her nuts. i have no idea how to go about solving this. There is a bookshelf, with 10 shelves that each have 20 books on it. For the purposes of this problem, all of the 200 books are exactly the same in outward appearance, except one shelf that has books that vary in weight from the other books. There is a scale next to that bookshelf, where you pile whatever you would like on it, press the button and get the weight. Given that the scale only works once, how would you figure out which shelf has the books that are different from the others?