📌  相关文章
📜  PHP |检查一个数字是否是阿姆斯壮数字

📅  最后修改于: 2022-05-13 01:56:37.419000             🧑  作者: Mango

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是给定数字的位数。