Project Euler__problem 1

Project-Euler problem 1-50 最近闲的做了下Project Euler 上的题目,前面50题都比较简单,简单总结下,一下代码一般是Python和C/C++的 用Python 做这些题目简直是酸爽啊 一下代码可能不一定是我的,因为不知道论坛里面的回复不是永久的,所以我的代码有的丢了,可能找个和我的意思相近的代码。题目翻译是从 欧拉计划 | Project Euler 中文翻译站上面Copy 的表告我。 Prob 阅读详情

在一个师兄那里看到在刷Project Euler

感到兽血沸腾,有种刷题的冲动

首先就比较简单的第一题做起

Multiples of 3 and 5

If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23.

Find the sum of all the multiples of 3 or 5 below 1000.


3的倍数和5的倍数

如果我们列出10以内所有3或5的倍数,我们将得到3、5、6和9,这些数的和是23。

求1000以内所有3或5的倍数的和。


首先求出1000以内的3与5的最大倍数

在对其求和剩余提出来的3或5  再相加

编程也十分简单





#include<iostream>

void fun(int n)
{
	int sum = 0, num;
	for (num = 1; num < n; num++)
		if (num%3==0||num%5==0)
		       sum += num;
	std::cout << "Output:" << sum << std::endl;
}

void main()
{
	fun(1000);
	system("pause");
}

可知结果是233168

如果列出10以内自然数35倍数,则包括3,5,6,9。那么这些数字的和为23。要求计算得出任意正整数n以内35倍数自然数之和。 题目内容:如果列出10以内自然数35倍数,则包括3,5,6,9。那么这些数字的和为23。要求计算得出任意正整数n以内35倍数自然数之和。 输入格式: 一个正整数n。 输出格式: n以内35倍数自然数之和。 输入样例: 10 输出样例: 23 在这里插入代码片 n = int(input()) sum_1 = 0 for i in range(n): if i % 3 ... 阅读详情

相关推荐

ClickHouse集群扩容实战:用clickhouse-copier搞定数据迁移与分片重平衡

本文详细介绍了使用clickhouse-copier工具实现ClickHouse集群从3分片到5分片的平滑扩容实战。通过分片级并行处理、原子性保证等核心机制,该工具能高效完成数据迁移与分片重平衡,同时保持服务连续性。文章涵盖集群拓扑规划、表结构检查、迁移配置、执行监控及迁移后优化等关键步骤,为大数据量场景下的ClickHouse扩容提供完整解决方案。

weixin_29091837的博客 267

Challenges-:如果我们列出所有低于10自然数,这些自然数35倍数,则得到35、6和9。这些倍数的总和为23。找到1000以下35的所有倍数的总和。

问题1 如果我们列出所有低于10自然数,这些自然数35倍数,则得到35、6和9。这些倍数的总和为23。找到1000之下35的所有倍数的总和。

python代码实现了一个基于图注意力网络(GAT)和长短期记忆网络(LSTM)的股票成交量预测模型

自定义数据集类:定义了类,继承自。该类用于生成股票数据的时间序列样本,每个样本包含一个长度为seq_length的时间序列和对应的目标成交量。数据加载器:使用DataLoader对数据集进行批量加载,设置批量大小为 64,并开启数据打乱功能。GAT - LSTM 模型:定义了GAT_LSTM类,继承自。该模型结合了 GAT 和 LSTM 两种神经网络:GAT 部分:使用GATConv处理全局图特征,捕获股票之间的相互关系。LSTM 部分:使用nn.LSTM处理时间序列数据,捕捉时间序列的动态变化。

huanghm88的专栏 407

在小于10自然数中,35倍数3,5 ,6和9,这些数之和是23。求小于1000的自然数中所有35倍数之和

#include<stdio.h> int main() { int i,s=0; for(i=0;i<1000;i++){ if(i%3==0 || i%5==0){ s+=i; } } printf("%d",s); } 结果

m0_53821257的博客 7498

欧拉计划 - 3倍数5倍数

如果我们列出10以内所有35倍数,我们将得到35、6和9,这些数的和是23。 求1000以内所有35倍数的和。

CX19970的博客 665

python练习题

1 编写程序,完成下列题目(1分) 题目内容: 如果列出10以内自然数35倍数,则包括3,5,6,9。那么这些数字的和为23。要求计算得出任意正整数n以内35倍数自然数之和。输入格式: 一个正整数n。输出格式: n以内35倍数自然数之和。输入样例: 10输出样例: 23 时间限制:500ms内存限制:32000kbn = int(raw_input()) sum

qq_36950065的博客 2467

Project Euler Problem 1

    前几天发现了 projecteluer.net 网站,感觉里面的题目很有意思,便打算每天更新一篇博客,内容主要是 Project Euler Problem 的个人解答。其中解答内容仅代表个人观点,如果有错误者异议,可以一起讨论,一起学习,谢谢。 Problem 1 If we list all the natural numbers below 10 that are multip...

wxinbeings的博客 310

[Project Euler]Problem 1

前段时间大家的推荐找到了 Peoject Euler这个联系算法的网站,很有收获,和大家分享一下做题的经验。 Problem 1: If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is ...

dianbao1841的博客 126

Project Euler题解(Problem 1

Project Euler(http://projecteuler.net/)是个很有意思的数学编程兴趣网站。问题描述简短,提交也很简单,用它来学习一门新语言也很不错。最近在工作之余,尝试了一门新的编程语言rust。光做不说,假把式!就拿Project Euler的题来练练手。Rust是Mozilla提出的一门系统编程语言,具有强类型、安全、并发、高效的特性,网上也有不少的介绍。不多说了, 先

zhl8223的博客 754

Project Euler: Problem 1 to 10

Project Euler: Problem 1 to 10...

因吉的博客 879

Project Euler_Problem 1(MATLAB)

Project Euler_Problem 1(MATLAB) problem 1 Multiples of 3 and 5 If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23. Find th...

qq_44408503的博客 283

Project Euler Solutions(Problem 1~7)

Project Euler 的解答,使用mathematica实现。

SIMPLE IS BEAUTIFUL 500

Project Euler | Problem 1

Problem 1 Multiples of 3 and 5 If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23. Find the sum of all the multiples of 3 or 5 below 1000. 35倍数 在小于10自然数中,35倍数35、6和9,这

weixin_62862113的博客 271

如果我们列出10以下的所有自然数35倍数,我们得到3,5,6和9.这些倍数的总和是23。 完成解决方案,使其返回传入数字下方所有35倍数之和。

If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23. Finish the solution so that it returns the sum of all the multiple...

weixin_43969830的博客 3099

project 01

<br />If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23.<br />Find the sum of all the multiples of 3 or 5 below 1000.<br /> <br />源码如下:<br /> int K = 0;<br /> for (int i = 1; i

shangbin1983的专栏 294

Kata中的题:求小于10自然数中被3,5整除的数之和

如果我们把所有小于10自然数列出来,它们是35倍数,我们得到3 5 6和9。这些倍数的和是233+5+6+9=23。 完成这个解决方案,使它返回所传递的数字的35的所有倍数的数字的总和。 def solution(number): a =1;sum=0 while a &amp;amp;lt;number : if a % 3 == 0 or a % 5 == 0:...

weixin_43097301的博客 1018

求出1000以下35的所有倍数的总和。

 如果我们列出10以下的所有自然数35倍数,我们得到3,5,6和9.这些倍数的总和是23。  求出1000以下35的所有倍数的总和。 public class Leastcommonmultiple { public static int mutiple(int num) { int sum = 0; for (int i = 0; i &lt; num; i++) { ...

向高手学习 5435

毕业论文-源代码- 某水厂给水工程设计(设计图纸、答辩PPT、外文翻译)论文字数:36134字.zip

毕业论文-源代码- 某水厂给水工程设计(设计图纸、答辩PPT、外文翻译)论文字数:36134字.zip

上一篇: 挑战题一(3)
下一篇: Project Euler__problem 2
jiang97
博客等级 码龄10年 17粉丝 20原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值