Республиканская олимпиада по информатике 2009 год
Задача D. Путь в дереве
Ограничение по времени:
2 секунды
Ограничение по памяти:
256 мегабайт
Бесконечным троичным деревом назовем дерево, каждая вершина которого имеет ровно $3$ потомка. В вершинах дерева написаны числа по следующему правилу:
- в корне дерева написано $1$;
- пусть в некоторой вершине написано $X$, тогда в левом сыне этой вершины будет написано $X \cdot 3$, в среднем — $X \cdot 3 + 1$, в правом — $X \cdot 3 + 2$.
- $L$ — в левого сына
- $C$ — в среднего сына
- $R$ — в правого сына
- $S$ — стоять на месте
- $*$ — означает любой из предыдущих символов ($L$, $C$, $R$, $S$)
Формат входного файла
Входной файл содержит строку длиной от $1$ до $2000$ символов — шаблон пути.
Формат выходного файла
В выходной файл выведите одно число без ведущих нулей — ответ к задаче.
Пример:
Вход *LSОтвет
55Гарантируется, что в некотором подмножестве тестов, суммарно не превышающих $50$ баллов $N \le 14$.
Комментарий/решение:
Возможно, что при неправильном наборе формул, они будут
доредактированы модератором. При этом содержание не будет меняться.