2 кг = 2000 г
400 г - 104 рубля , 400 г = 2\10 часть кг, 104 * 10 = 520 руб цена за кг
500 г - 124 рубля, 500 г = 2\8 часть кг, 124* 8 = 496 руб цена за кг
600 г - 150 рублей, 150 : 600 = 0.50 руб за грамм, 0.50*2000 = 500 руб за кг
400 г - 170 рублей , 400 г = 2\10 часть кг, 170 * 10 = 850 руб цена за кг
наименьшая цена: 496 руб за кг или 500 г стоимостью 124 рубля.