编程题
### 问题描述 小齐正在学习如何在不同进制之间转换数字,但由于他不能轻松地用笔在两只前蹄之间持住,经常出现错误。 每当小齐将一个数字转换为新的进制并写下结果时,他总是会写错其中一个数字。例如,如果他将数字 $N$ 转换为二进制(即,基数为 $2$),正确的结果应该是 $1110$,但他可能会写下 $0110$ 或 $1111$。小齐永远不会意外地添加或删除数字,因此如果数字的第一个数字是 $0$,那么他可能会写下一个以 $0$ 开头的数字,如果这是他弄错的数字。 给定小齐将数字 $N$ 转换为二进制和三进制时的输出,请确定正确的原始值 $N$(十进制)。你可以假设 $N$ 最大为 $10$ 亿,并且对于 $N$ 存在唯一解。 ### 输入格式 * 第1行:数字 $N$ 的二进制表示,其中一个数字写错。 * 第2行:数字 $N$ 的三进制表示,其中一个数字写错。 ### 输出格式 * 第1行:$N$ 的正确值。 ### 样例输入 ``` 1010 212 ``` ### 样例输出 ``` 14 ``` ### 评测数据规模 题目中所涉及的 $N$ 最大为 $10$ 亿,并且有一个唯一解。
查看答案
赣ICP备20007335号-2