Это очень известная логическая задача. Но у Вас в условии есть небольшая неточность.
Богатый горожанин 2 дома в наследство трем сыновьям. Сыновья решили
разделить наследство поровну. Каждому из двух старших братьев достался
дом, а меньшему они выделили деньги: каждый из старших братьев дал ему 500
денариев. Сколько денариев стоил один дом ?
Решение:
1) 500 * 3 = 1500 (ден.) - стоимость дома.
2) 1500 * 2 = 3000 (ден.) - стоимость 2-х домов.
3) 3000 - 500 - 500 = 2000 (ден.) - осталось у 2-х братьев.
4) 2000 : 2 = 1000 (ден.) - у каждого брата (поровну).