Пусть белый гранит весит x кг. Тогда красный весит x-15 кг, а серый x-15+18 кг, т.е. x-3 кг. Общая их масса равна 156 кг. Составил уравнение
x+x+3+x-15=156
3x=156-3+15
3x=168
x=168/3
x=56
И теперь находим массу красного гранита
56-15=41
ответ: 41 кг.