栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

noc大赛初赛python试题-小学组

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

noc大赛初赛python试题-小学组

小学noc大赛初赛试题python

阿短在和朋友们玩密室逃脱。他们被困在一个封闭的房间中,只有破解密码,才能逃出密室。密码提示如下: “将 1 到 100 以内,能被 7 整除的数的个数以及这些数累加起来的和拼在一起即是打开房门的密码” 。请帮阿短算出密码。。 (注:只需显示表示结果的纯数字,不需要增加额外文字)

测试样例:在 1 到 15 范围内,满足条件能被 7 整除的数分别为 7 和 14。满足条件数的个数为 2,和为 21。因此密码为 221。

解析:

1.变量设置:先分析 1 到 100 之间能被 7 整除的数字,设置变量 a 的初始值为1。需要提取能被 7 整除的数字个数,需要设置一个变量 b,初始值设为 0,;还需要求能被 7 整除的所有数之和,还需要设置一个变量 key,初始值为 0.

2.判断,将 a 每执行一次,自加 1,重复执行到 a 大于 100,即 a 的取值是 1-100。在循环中做判断,每次 a 能被 7 整除的数都提取出来,将这些数字加起来赋值给 key,每有一次 a 能被 7 整除, b 则自加 1;

3.循环判断结束后,使用把。。。和。。。放在一起积木,将 b 和 key 放在一起,并通过新建对话框输出,即为答案。

 绝对这篇文章不错的,可以一键三连哦,谢谢

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/871032.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号