题目给出闭区间 [l,r],要统计其中满足“各位数字的位数次幂之和等于原数”的数。
[l,r]
定义整数 l、r 保存区间端点,定义计数变量保存答案。检查某个数时,还需要变量保存它的位数、当前数位和幂和。
l
r
逐个检查区间内的数。先确定该数有几位,再拆出每一位并累加“该数位的位数次幂”;幂和等于原数时计数加 1。
输出区间内符合条件的数字个数。
注册一个 LinghzhiOJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 LinghzhiOJ 通用账户