二进制?十进制!
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 128 M,其他语言256 M
64bit IO Format: %lld

题目描述

给定两个十进制整数 : ,

你需要把它们的二进制形式十进制的运算法则相加输出结果。

例如:

 的时候, 的二进制表示是 :  ,  的二进制表示是  ,你需要输出答案为 : 


输入描述:

一行两个十进制整数: ,

输出描述:

一行一个整数,表示相加的结果。
示例1

输入

复制
2 3

输出

复制
21
示例2

输入

复制
5 4

输出

复制
201

备注:

对于  % 的数据:

关于一个十进制数如何转化为二进制:

将十进制数每次除以  ,取余数,直到这个数变为0,最后将得到的余数反向记录就是原十进制数的二进制形式。

例子:

1
2
3
4
10-----> 5余下 0
5------> 2余下 1
2------> 1余下 0
1------> 0余下 1

最后得到  的二进制表示就是