解密文字


Submit solution

Points: 10
Time limit: 1.0s
Memory limit: 4M

Author:
Problem type
Allowed languages
C++

解密文字

在贝尔兰,三进制数字表示法非常流行。为了发送三进制数字,使用了 Borze 字母表。数字 0 用「.」表示,数字 1 用「-.」表示,数字 2 用「--」表示。你需要解码 Borze 代码,即根据 Borze 字母表的表示方式还原出三进制数字。

输入

输入的第一行是一个由 Borze 代码表示的数字。字符串的长度介于 1 到 200 之间。保证给定的字符串是有效的 Borze 代码,代表某个三进制数字(该数字可以包含前导零)。

输出

输出解码后的三进制数字。它可以包含前导零。

输入 1
.-.--
输出 1
012
输入 2
--.
输出 2
20
输入 3
-..-.--
输出 3
1012

Comments

There are no comments at the moment.