По-моему, тут всё просто или я что-то не так понял. Делаем первое взвешивание. На каждую чашу — по шесть мячиков. Там, где недовес/перевес (зависит от условия задачи) — среди тех шести мячиков и надо искать.
Делаем второе взвешивание. Производим аналогичные действия. Остаётся три мячика.
Делаем третье взвешивание. Кладём по мячику на чашу. Если искомый мячик среди них — это сразу будет видно по весам. Если же их массы равно, то, очевидно, мячик, который мы ищем — тот, который мы не ложили на весы.
Вот чёрт. Неизвестно же, тяжелее шарик или легче. Опять фигню написал.