PHP |检查一个数字是否是阿姆斯壮数字
给定一个数字,我们需要在PHP中检查它是否是 armstrong 数字。阿姆斯特朗数是其值等于其数字的立方和的数。
例子:
Input : 407
Output : Yes
407 = (4*4*4) + (0*0*0) + (7*7*7)
= 64 + 0 + 343
= 407
Input : 303
Output : No
方法:对于输入数字 x 中的每个数字 r,计算 r 3 。如果所有这些值的总和等于 n,则打印“是”,否则打印“否”。
Php
输出:
Yes
时间复杂度:O(num),其中num是给定数字的位数。