عبارت ریاضی


-> محدودیت زمانی: 2ثانیه <-

-> محدودیت حافظه: 256 مگابایت <-


تعدادی نامرتّب از اعداد صحیح نامنفی داده شده است. می خواهیم با قوانین زیر آن را بصورت یک عبارت ریاضی بازنویسی کنیم:

  • زمانی بین دو عدد علامت جمع (+) قرار می گیرد که عدد سمت چپ کوچکتر از عدد سمت راستش باشد.
  • زمانی بین دو عدد علامت تفریق (-) قرار می گیرد که عدد سمت راست کوچکتر از عدد سمت چپش باشد.
  • و تنها زمانی بین دو عدد علامت ضرب (*) قرار می گیرد که دو عدد برابر باشند.

برنامه ای بنویسید که حاصل عبارت ریاضی که از اعداد داده شده بده بدست می آید را محاسبه کند.

ورودی🔗

در خطّ اوّل ورودی، عدد طبیعی n، تعداد اعداد (n > 1 و n < 100)

در n خطّ بعدی در هر خط یک عدد از اعداد، داده می شود. (هر عدد کوچکتر از 100000)

خروجی🔗

در تنها خطّ خروجی حاصل عبارت ریاضی که از دنباله نامرتّب اعداد بدست می آید را چاپ کنید.

مثال🔗

ورودی
9
1
0
2
2
78557
2
1
1
0
خروجی
78559

عبارتی که از دنباله نامرتّب اعداد بالا بدست می آید 0-1*1-2-78557+2*2+0-1 است که حاصلش 78559 می شود.