İfadə
Olimpiya ölkəsinin sakinləri ədədi ifadələri yazmaq üçün aşağıdakı formatdan istifadə edirlər:
İfadə operandlardan və əməliyyat işarələrindən ibarətdir, bunlar boşluqlarla ayrılır.
Operandlar: müsbət tam ədədlərdir.
Əməliyyatlar: toplama (işarəsi
+
) və vurma (işarəsi*
).İfadə soldan sağa doğru nəzərdən keçirilir. Əgər ifadədə əməliyyat işarəsi varsa, həmin işarədən əvvəlki iki son operand üzərində müvafiq əməliyyat yerinə yetirilir. Əməliyyatın nəticəsi onun operandları və əməliyyat işarəsinin ardıcıllığını ifadədə əvəz edir, bundan sonra hesablamalar eyni qayda ilə davam etdirilir.
İfadənin nəticəsi son əməliyyatın nəticəsidir.
Məsələn, 3 4 2 * +
ifadəsini hesablayacağıq.
İfadədə ilk əməliyyat vurma (*
) əməliyyatıdır, bu əməliyyat ondan əvvəlki son ədədlər (4
və 2
) üzərində yerinə yetiriləcək, nəticədə 8 alınır, bu isə 4
2
*
ardıcıllığını əvəz edəcək, beləliklə, 3 8 + ifadəsini alırıq.Alınan ifadədə ilk qarşılaşdığımız əməliyyat toplama (+
) əməliyyatıdır, bu əməliyyat ondan əvvəlki son ədədlər (3
və 8
) üzərində yerinə yetiriləcək, nəticədə 11
alınır, bu isə 3
8
+
ardıcıllığını əvəz edəcək.
İfadədə daha əməliyyat qalmadığı üçün hesablamalar tamamlanır. İfadənin nəticəsi 11
ədədidir.
Məlumdur ki, istənilən ifadənin dəyəri 0
ilə 2000000000
arasında yerləşir.
Giriş məlumatları
Giriş mətn faylı müsbət tam ədədlər və əməliyyat işarələrindən ibarət ifadəni ehtiva edir, boşluqlarla ayrılır. İfadənin maksimal uzunluğu 10000
simvoldur.
Çıxış məlumatları
Çıxış mətn faylı ifadənin hesablanmasının nəticəsi olan tək bir ədəd ehtiva edir.