python练习-水仙花数

server/2024/12/22 19:58:08/

1. 需求

打印出所有"水仙花数",所谓"水仙花数"是指一个三位数[100, 1000),其各位数字立方和等于该数本身。

例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。

2. 分析

  1. 遍历所有的三位数
  2. 求 百位 十位个位  立方和
  3. 判断并打印
python">for i in range(100, 1000):h = i // 100t = i // 10 % 10n = i % 10if pow(h, 3) + pow(t, 3) + pow(n, 3) == i:# 或者 if (h ** 3 + t ** 3 + n ** 3) == i:print(i)

 


http://www.ppmy.cn/server/13097.html

相关文章

css中backface-visibility使用

backface-visibility 是一个 CSS 属性,用于控制元素的背面是否可见。它主要用于在进行3D转换时控制元素的背面可见性。当一个元素被旋转或进行其他3D变换时,通常浏览器默认会进行背面剪裁(backface culling),使得元素的…

网络机顶盒哪个好?内行分享2024热销网络机顶盒排名

在挑选网络机顶盒的时候不知道网络机顶盒哪个好的新手们往往会参考销量排行榜。本人身为多年从业者,对整个行业动态密切关注,接下来将要给各位分享目前业内最新发布的2024畅销网络机顶盒排名,想知道网络机顶盒如何选看这篇就足够了。 推荐一、…

影视后期特效合成:DaVinci Fusion Studio19 激活版

DaVinci Fusion Studio是一款功能强大的影视后期特效合成软件,可广泛应用于视觉效果、广播电视设计、动态图形设计、3D动画设计等领域。 如综合的绘图、动态掩蔽、遮片、图层叠加、字幕等工具,结合高效的粒子生成系统,通过它可以创建各种精细…

BTSB-面试题

面试笔试题 在32位系统里面&#xff0c;用C语言写一个程序&#xff0c;如何判断小端和大端 #include <stdio.h>// 判断系统字节序的函数 void checkEndianness() {unsigned int num 1;char *ptr (char*)&num;// 如果第一个字节存储的是最低有效字节&#xff0c;则…

数字积分生态:区块链与电商的未来发展之路

大家好&#xff0c;我是微三云周丽&#xff0c;今天给大家分析当下市场比较火爆的商业模式&#xff01; 小编今天跟大伙们分享什么是区块链与电商的完美结合&#xff1f; 区块链技术作为一种去中心化、不可篡改的分布式账本技术&#xff0c;正逐渐渗透到各行各业&#xff0c;给…

AI图书推荐:AI股票投资入门手册

人工智能是华尔街最热门的投资趋势之一。《AI股票投资入门手册》&#xff08;ai investing for dummies&#xff09;由Paul Mladjenovic撰写&#xff0c;由John Wiley & Sons, Inc.出版&#xff0c;为您提供了了解人工智能如何惠及投资者的所有必要信息。您将学习强大的AI如…

链接热爱,争夺荣耀:英雄联盟全国高校联赛南大区决赛盛况回顾

4月20日&#xff0c;第十二届英雄联盟全国高校联赛南大区决赛在浙江传媒学院圆满落下帷幕。本次赛事在国内顶级配置的专业4K演播厅举办&#xff0c;并结合高校专业学生共创赛事主题曲&#xff0c;全程线下直转播&#xff0c;为本次选手和全国召唤师粉丝们打造了一场链接潮流热爱…

详细剖析多线程4----锁策略(八股文/面试常考)

文章目录 前言一、常见锁策略(八股文)1.1乐观锁和悲观锁1.2轻量级锁和重量级锁1.3自旋锁和挂起等待锁1.4普通互斥锁和读写锁1.5公平锁和非公平锁1.6可重入锁和不可重入锁1.7总结 二、synchronized内部原理三、CAS四、JUC(java.util.concurrent) 的常见类4.1Callable 接⼝4.2Ree…