
第十届蓝桥杯java-c组-求和
函数定义:定义一个函数 初始化总和:将总和初始化为0。 遍历数字:从1到2019遍历每个数字。 转换为字符串:将当前数字转换为字符串,便于检查各位数字。 检查条件:如果数字字符串中包含'0'、'1'、'2'或'9',则说明当前数字满足条件,将其加到总和中。 返回结果:输出总和。
发布日期:2021-05-07 21:57:45
浏览次数:21
分类:精选文章
本文共 616 字,大约阅读时间需要 2 分钟。
为了计算1到2019中所有包含数字0、1、2、9的数的总和,我们可以按照以下步骤进行:
问题理解:我们需要找到1到2019之间所有满足至少包含0、1、2、9中的任意一个数字的数,并将它们相加。
数字检查:对于每个数字,分解为各个位上的数字,检查是否包含目标数字集合中的任意一位。
遍历范围:从1到2019逐个数字检查,确保不遗漏任何符合条件的数。
累加总和:将所有符合条件的数累加,得到最终结果。
以下是实现该逻辑的Python代码:
def calculate_sum(): total = 0 for num in range(1, 2020): s = str(num) if '0' in s or '1' in s or '2' in s or '9' in s: total += num return totalcalculate_sum()
步骤解释:
calculate_sum
,用于计算总和。通过上述步骤,我们可以准确地计算出1到2019中所有符合条件的数的总和。
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2025年04月17日 06时32分14秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
分库分表的 9种分布式主键ID 生成方案,挺全乎的
2019-03-06
MySQL不会丢失数据的秘密,就藏在它的 7种日志里
2019-03-06
Python网络编程之socket应用
2019-03-06
Python开发之序列化与反序列化:pickle、json模块使用详解
2019-03-06
Git学习笔记:基础篇
2019-03-06
回顾-生成 vs 判别模型-和图
2019-03-06
Python 的 type 及常用魔法方法(上)
2019-03-06
采坑 - 字符串的 "" 与 pd.isnull()
2019-03-06
无序列表 - 链表
2019-03-06
SQL 查询强化 - 数据准备
2019-03-06
SQL 强化练习 (四)
2019-03-06
SQL 强化练习 (八)
2019-03-06
Excel 拼接为 SQL 并打包 exe
2019-03-06
Pandas数据分析从放弃到入门
2019-03-06
Matplotlib绘制漫威英雄战力图,带你飞起来!
2019-03-06
机器学习是什么
2019-03-06
《小王子》里一些后知后觉的道理
2019-03-06
《自私的基因》总结
2019-03-06
《山海经》总结
2019-03-06
《非暴力沟通》总结
2019-03-06