8VC Venture Cup 2017 - Final Round |
---|
Закончено |
Рассмотрим следующую грамматику:
Эта грамматика задаёт число в десятичной системе счисления по следующим правилам:
Пример: 2(2-4+1)+2(2(17)) задаёт число 2341234117171717.
Дано выражение, выведите остаток от деления числа, которое оно задаёт, на 109 + 7.
В единственной строке ввода записана непустая строка длины не более 105, соответствующая заданной грамматике. В частности, для термов вида l-r гарантируется l ≤ r.
В единственной строке выведите остаток от деления числа, задаваемого выражением, на 109 + 7.
8-11
891011
2(2-4+1)+2(2(17))
100783079
1234-5678
745428774
1+2+3+4-5+6+7-9
123456789
Название |
---|