3000 умножить на 100 плюс 300000 минус 500
3000*100+300000-50=599950
ой, должно быть =599500
3000*100+300000-500=300000+300000-500=600000-500=599500
в твоем условии - 500, а не 50