Задача 1331

Есть весы: с одной стороны чашка для гирь, а с другой стороны крюк, на который подвешивается груз. Вес груза - целое число грамм, меньшее 1000.
Сколько нужно гирь, чтобы точно узнать вес любого груза? А если вторая сторона у весов тоже чашка, и гирьки можно ставить с двух сторон?