如果数字不超过 9:那么用对应数字的拼音表示,也就是 ling, yi, er, san, si, wu, liu , qi, ba, jiu。
如果数字在 10 到 99 之间:如果是 10 的倍数,拼音为十位的数字加上 shi。如果不是,那么在后面再加上个位的数字。特别的,如果数字在 10 到 19 之间,前面的 yi 需要被省略。
如果数字在 100 到 999 之间:如果是 100 的倍数,拼音为百位的数字加上 bai,否则在后面再加上十位和个位的内容。如果十位为零,需要加上 ling,否则和上面一条相同。
比如 101 的拼音为 yibailingyi,99 的拼音为 jiushijiu,15 的拼音为 shiwu,114 的拼音为 yibaishisi。
输入格式
一个字符串,表示数字对应的拼音。
输出格式
一个数字,表示对应的答案。保证一定有解。
样例输入
liubailiushiliu
样例输出
666
样例解释
更多的样例可以看题目描述。
数据范围
令对应的数字为 n,保证 0≤n≤999。
对于 20% 的数据,保证 n≤9。
对于 50% 的数据,保证 n≤99。
对于 100% 的数据,无额外限制。