Ответ:

Каждая лампочка имеет 2 состояния, поэтому для n лампочек можно передать \(2^n\) различных сигналов.

Найдём наименьшее \(n\): \(2^3=8<15\), а \(2^4=16\geq15\).

Ответ: 4 лампочки.