每个人的Python:数学、算法和游戏编程训练营
上QQ阅读APP看书,第一时间看更新

3.1.1 什么是阿姆斯特朗数

阿姆斯特朗数其实是一种自幂数,三位的阿姆斯特朗数又被称为水仙花数。水仙花数的名字来自于一个凄美的神话故事,美少年纳西索斯苦苦追求自己的倒影,最终化作一朵晶莹剔透的水仙花。之后,纳西索斯的名字(Narcissus)就成了“自我欣赏”的代名词,用水仙花数来称呼3位的自幂数,或许有些“自赏”的味道。

其实,除了不存在二位的自幂数外,十位及以下的自幂数都有独特而有趣的名字:

一位的自幂数又称独身数。

三位的自幂数又称水仙花数。

四位的自幂数又称四叶玫瑰数。

五位的自幂数又称五角星数。

六位的自幂数又称六合数。

七位的自幂数又称北斗七星数。

八位的自幂数又称八仙数。

九位的自幂数又称九九重阳数。

十位的自幂数又称十全十美数。