鱼C论坛

 找回密码
 立即注册
查看: 1459|回复: 2

[技术交流] 欧拉计划0001

[复制链接]
发表于 2023-11-28 21:07:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 hveagle 于 2023-12-8 18:26 编辑

欧拉计划0001


3或5的倍数


在小于10的自然数中,3或5的倍数有3、5、6和9,这些数之和是25。

求小于1000的自然数中所有3或5的倍数之和。

译注:自然数是否包含0目前仍有争议,出题人应当是选择了不包含0的定义,但所幸本题的结果并不受此定义影响。

欧拉计划0002 >>>

小师妹讲解

在本帖发布之前已录制到第28道,具体数字看到本贴时确定

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-11-28 21:08:08 | 显示全部楼层
欧拉计划0001的问题实际上是求小于1000的数中所有3或5的倍数之和。我们可以通过遍历这些数来找出满足条件的数,并将它们累加起来。

以下是一个Python语言的示例代码:
sum = 0  # 初始化总和变量为0for i in range(1, 1000):  # 遍历1到999的自然数    if i % 3 == 0 or i % 5 == 0:  # 判断i是否为3或5的倍数        sum += i  # 将满足条件的数累加到总和变量中print(sum)  # 输出结果
该代码通过`for`循环遍历1到999的自然数,使用`if`条件判断语句来筛选出满足条件的数。如果数字`i`除以3或5的余数为0,则`i`是3或5的倍数,将其累加到总和变量`sum`中。最后输出结果即可。

希望可以帮到你!如有其他问题,请随时提问。

以上回复来自 -- ChatGPT(FishC官方接口),如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-12-9 08:38:46 | 显示全部楼层
好欧拉计划,如欧拉计划
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-24 02:20

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表