小白一枚,python解法,共同学习,一起进步。

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.

解题思路:

找出所有3和5的倍数,不超过最大数n,去重求和即可。

 1 l = []  # 存放3和5倍数的数
 2 n = 1000  # 最大数
 3 for i in range(1, n):
 4     if 3*i >= n:  # 如果大于最大数,终止
 5         break
 6     l.append(3*i)
 7 for i in range(1, n):
 8     if 5*i >= n:
 9         break
10     l.append(5*i)
11 l = set(l)  # 去重,譬如15 30之类的
12 print(sum(l))

%time %run ol001.py
233168
Wall time: 2 ms

转载于:https://www.cnblogs.com/Quxiaolong2020/p/7903217.html

Problem 1: Multiples of 3 and 5相关推荐

  1. 解题报告(十八)数论题目泛做(Codeforces 难度:2000 ~ 3000 + )

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 繁凡出品的全新系列:解题报告系列 -- 超高质量算法题单,配套我写的超高质量的题解和代码,题目难度不一 ...

  2. Codeforces Round #701 (Div. 2) A ~ F ,6题全,超高质量良心题解【每日亿题】2021/2/13

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 目录 A - Add and Divide B - Replace and Keep Sorted C ...

  3. linux下yum错误:[Errno 14] problem making ssl connection Trying other mirror.

    所有的base 都要取消注释 mirrorlist 加上注释 另外所有的enable都要设为零 目录 今天是要yum命令安装EPEL仓库后 yum install epel-release 突然发现y ...

  4. A + B Problem

    1001: A + B Problem Description 计算 A + B. Input 多组测试数据,每组测试数据占一行,包括2个整数. Output 在一行中输出结果. Sample Inp ...

  5. Error:(49, 1) A problem occurred evaluating project ':guideview'. Could not read script 'https://r

    出现问题如下: Error:(49, 1) A problem occurred evaluating project ':guideview'. > Could not read script ...

  6. #418 Div2 Problem B An express train to reveries (构造 || 全排列序列特性)

    题目链接:http://codeforces.com/contest/814/problem/B 题意 : 有一个给出两个含有 n 个数的序列 a 和 b, 这两个序列和(1~n)的其中一个全排列序列 ...

  7. ADPRL - 近似动态规划和强化学习 - Note 3 - Stochastic Infinite Horizon Problem

    Stochastic Infinite Horizon Problem 3.Stochastic Infinite Horizon Problem 定义3.1 无限范围的马尔可夫决策过程 (Marko ...

  8. ADPRL - 近似动态规划和强化学习 - Note 2 - Stochastic Finite Horizon Problem

    2. Stochastic Finite Horizon Problem 在这一节中主要介绍了随机DP算法来解决不确定性下的有限地范围问题,如Denition 1.4所述,它被表述为一个组合优化问题. ...

  9. There was a problem confirming the ssl certificate ……

    在安装一个Python库onetimepass时发生下面的问题: pip install onetimepass Could not fetch URL https://pypi.python.org ...

最新文章

  1. Gartner 2015新兴技术发展周期简评:大数据实用化、机器学习崛起
  2. Docker Toolbox:Docker Toolbox的简介、安装、使用方法之详细攻略
  3. FindFirstVolume系列函数遍历驱动器,获取驱动器信息
  4. linux下python_linux下python安装
  5. Linux du查看磁盘文件夹占用容量
  6. Keras入门实战(1):MNIST手写数字分类
  7. 以小见大:如何设计注册登录页?
  8. 很喜欢VS.NET 2003对条件编译的代码提示
  9. VCL组件之主要方法(Methods)和通用事件(Events)
  10. pytho tkinter 应用第一个窗口
  11. (六)数据处理——录入、清洗、加工、描述
  12. Word文档分割总结
  13. 机器人基础之雅克比矩阵
  14. Chapter7:非线性控制系统分析
  15. php amr时长,amr是什么文件
  16. it行业 平均年龄_IT行业一线员工现状调查报告
  17. 百分比收益率和对数收益率
  18. 【看表情包学Linux】文件描述符 | 重定向 Redirection | dup2 函数 | 缓冲区的理解 (Cache)
  19. android 儿童 汉字 学习 游戏,儿童学汉字游戏app官方下载-儿童学汉字游戏v3.7 安卓版-腾牛安卓网...
  20. 汽车价格离群值检测案例

热门文章

  1. 周记(2015-11-30 -- 2015-12-05)
  2. 在减少对内地房地产投资的同时,加快了在内地零售业的布局;并积极推动“走出去”战略,在全球52个国家投资多种业务。...
  3. SendInput模拟键盘输入的问题 转
  4. 用记事本开始写自己的第一个WebService
  5. flutter绘图基础之三阶贝塞尔曲线cubicTo
  6. java基础—几种for循环编程思想
  7. vue : 无法加载文件 XXXXXXX\vue.ps1,因为在此系统上禁止运行脚本。
  8. 【leetcode 简单】 第七十七题 单词模式
  9. 大学生创新项目认真投一篇中文核心的坎坷故事
  10. selenium fluentwait java实例