Толық тексер
Сізге \(S\) деген жол (строка) берілген, ол 1-ден 9-ға дейінгі сандардан тұрады. Сіз осы жолдың екі санның арасындағы кейбір орындарына (немесе ешқайсысына) + таңбасын қоса аласыз.
Мұнда: + таңбасы қосылғаннан кейін, екеуі қатарынан пайда болмауы керек.
Осылайша алынған барлық мүмкін жолдарды формула ретінде бағалауға болады.
Барлық мүмкін формулаларды бағалап, нәтижелерінің қосындысын басып шығарыңыз.
Енгізу
Бір жолда S берілген
\(1 \leq |S| \leq 10\): ұзындығы 10-нан аспайды
\(S\)-тегі барлық таңбалар 1-ден 9-ға дейінгі сандар.
Шығару
Барлық мүмкін формулалардың есептелген мәндерінің қосындысын басып шығарыңыз.
Бағалау жүйесі
Есеп 10 тесттен тұрады.
Әрбір тест үшін 10 ұпайдан алуға болады.
Мысалдар
Енгізу 1
125
Жауап 1
176
Ескертпелер
Бұл жағдайда 4 түрлі формуланы алуға болады: \(125\), \(1+25\), \(12+5\) және \(1+2+5\).
Әрбір формуланы бағалаған кезде:
\(125\)
\(1 + 25 = 26\)
\(12 + 5 = 17\)
\(1 + 2 + 5 = 8\)
Сонда олардың қосындысы: \(125 + 26 + 17 + 8 = 176\)
Пікірлер