题库
更多
登录
注册
Language
#773. 加数
ID: 773
传统题
1000ms
128MiB
尝试: 0
已通过: 0
难度:
NOI/NOI+
上传者:
teacher007
标签>
递归基础
加数
说明
给出一个正整数n(1≤n≤100000)。在n的右边加入n的一半,然后在新数的右边再加入n的一半的一半,一直进行,直到不能再加为止。
例如 n=37 37的一半为18(取整数)加到n的右边成为
3718 18的一半为9,加到新数的右边成为
37189 9的一半为4,加到新数的右边成为
371894 4的一半为2,加到新数的右边成为
3718942 2的一半为1,加到新数的右边成为
37189421 1的一半为0,加数结束,最后得到的数是一个8位的数
输入格式
整数n
输出格式
加数结束后新数的长度
样例
输入数据 1
37
Copy
输出数据 1
8
Copy
登录后递交
讨论 (0)
题解 (1)
文件
统计
还没有账户?
注册一个 Turing 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
现在注册
关闭
登录
使用您的 Turing 通用账户
用户名
密码
记住我
忘记密码或者用户名?