х кг-белый гранит
(х-15)-красный гранит
(х-15)+18-серый гранит
х+(х-15)+(х-15)+18=156
3х=156+30-18
3х=168
х=168:3
х=56(кг) белый гранит
56-15=41(кг) красный гранит
Примерно 760км если прямо а если по дороге то больше
5 машин и 15 велосипедов проехало по мосту