First, find out what the total cost to cover will be for the summer. This will be $152.00x4=$604.00. We know each of the 4 of them will need to have $1000.00 at the end of summer so the total will need to be $4000.00+$604.00=$4604.00. Now we can find out how many houses need to be painted by dividing the total money needed by the amount earned per house: $4604.00/$256.00=17.984. Therefore, they must paint at least 18 houses to reach their goal.