Вообще странно... Вы уверены что в вашей задаче должны использоваться только две арифмитические операции: "+" и "-"? Наличие скобок в примере смущает, так как не вижу особого смысла в них для операций с одинаковым приоритетом. У меня такое чувство, что задача сильно упрощена... Хотя вполне возможно что так и есть.