【青少年编程】【蓝桥杯】水仙花数
「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复【Scratch】或【Python】,即可进入。如果加入了之前的社群不需要重复加入。
我们将有关编程题目的教学视频已经发布到抖音号21252972100,小马老师上,大家可以关注一下。
水仙花数
1. 题目要求
水仙花数也被称为超完全数字不变数、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数,它的每个位上的数字的3次幂之和等于它本身(例如:1 * 1 * 1 + 5 * 5 * 5 + 3 * 3 * 3 = 153
)
要求:
(1)输入一个三位数n,判断是否为水仙花数,如果是则输出“是水仙花数!”,不是则输出“不是水仙花数!”;
(2)编程计算出1000以内的水仙花数。
效果如图所示:
2. 设计思路与实现
(1)角色分析
- 角色:小猫
(2)背景分析
- 背景:Chalkboard
(3)脚本编写
a. 角色:小猫
定义一个函数 是否为水仙花数(数字),通过该函数可以判断传入的数字是否为水仙花数。
一个数对10取余可以获得该数字个位上的数字。
一个数除以10并向下取整可以获得该数字消除个位数字后的数字。
如果每一位上的数字的3次幂之和等于它本身,该数就是水仙花数,返回true,否则返回false。
上面的代码很好理解。
第一部分,输入一个数字调用函数判断是否为水仙花数,如果是则输出“是水仙花数!”,不是则输出“不是水仙花数!”;
第二部分,计算出1000以内的水仙花数,由于题目所给图示的结果为三位数,所以从100开始至999,把是水仙花数的数值存入列表。最后输出列表即可。
3. 评分标准
下列各评分项累积积分,前一项未得满分,后续项不得分,共50计分点
8分:添加正确的背景角色,运行程序后,能正常发出询问;
20分:能对输入的三位数进行正确的判断;
22分:能编程计算出1000以内的水仙花数,并输出到舞台,且符合题目要求。
相关文章:

本地 无法启动 SQL Server 错误代码126
Windows 不能在 本地计算机 启动 SQL Server 。错误代码126. 2008 R2 配置工具 VIA设置禁用。 然后重启一下服务 转载于:https://www.cnblogs.com/wuxinyu/archive/2013/05/08/3068008.html

mysql 表的继承,MySQL是否支持表继承?
I have this code in PostgreSQLCREATE TABLE first (id serial,primary key(id));CREATE TABLE second (primary key(id)) INHERITS (first);What is the equivalent code for MySQL?解决方案MySQL does not support table inheritance. The only way to approximate the fun…

C#编程概念系列(一):面向对象编程
系列文章索引目录:http://www.cnblogs.com/loner/archive/2013/05/09/3068211.html 引子: 面向对象编程:这个在当下已不是什么时髦的概念,但通过自己的语言组织描述出来可能会有点意外的收获! 记得最近看的乔布斯在199…

【青少年编程】【四级】数字反转
「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复【Scratch】或【Python】,即可进入。如果加入了之前的社群不需要重复加入。 我们将有关编程题目的教学视频已经发布到抖音号21252972100,小马老…

【对讲机的那点事】关于对讲机锂电池你了解多少?
在对讲机日常使用中,对讲机电池是属于损耗件,随着使用时间、频率的增加会减弱其使用性能; 锂离子聚合物电池成为领先的电池技术,它具有不容忽视的优势,但是你究竟对锂离子电池有多少了解呢? 较高的电能重量…

mac mysql5.7 my_【mysql】Mac下安装mysql5.7 完整步骤,大坑已解决
最近使用Mac系统,准备搭建一套本地web服务器环境。因为Mac系统自带PHP和apach,但是没有自带mysql,所以要手动去安装mysql,本次安装mysql最新版5.7.17。1.官网下载点击上面的地址,会看到如下图的页面。你可能不知道该下…

【数学基础】校招算法工程师笔试题
请留言,说出你的解题思路和答案。稍后,我会把参考答案发到留言区。不定期整理相关的问题答案分享。 1、下列矩阵的主元列为() A[000111001123]A\begin{bmatrix}0&0&0&1\\1&1&0&0\\1&1&2&3\e…

IOS6.0 应用内直接下载程序 不需跳转AppStore
闲来没事看了篇文章 应用内创建应用商店环境,不跳转AppStore. 先武断的想一句:放屁。然后好奇的进去看看,原来是IOS6.0的新特性,顿感惭愧。研究下 SKStoreProductViewController类是UIViewController的子类, 如果你对view control…

python语言基础汇总
注释 代码中添加注释是一个良好的编程习惯,python语言的注释才用井号#作为注释开头的,可以是任意内容,解释器会忽略掉这部分内容。其他每一行都是语句,当语句以冒号:结尾时,缩进的语句视为代码块。 数据类型 python中有…

docker安装mysql5.7_超详细Docker安装Mysql5.7并进行挂载
1、下载mysql 5.7镜像docker pull mysql:5.72、创建mysql容器并启动docker run -d -p 3306:3306 -e MYSQL_USER"ppx" -e MYSQL_PASSWORD"123456" -e MYSQL_ROOT_PASSWORD"123456" --name mysqltest1 mysql:5.7 --character-set-serverutf8 --col…

SQL查询语句 select 详解
查询select: 1。单表查询 2。多表查询 3。嵌套查询分类 1)单表查询 2)多表查询 A.连接查询 B.子查询 ①一般子查询 ②相关子查询***************************************SQL查询语句《一》:单表查询1.查询全部记录:select * from…

【青少年编程】【蓝桥杯】绘制扇子
「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复【Scratch】或【Python】,即可进入。如果加入了之前的社群不需要重复加入。 我们将有关编程题目的教学视频已经发布到抖音号21252972100,小马老…

centos 7.2 yum mysql_20191209_Centos7.2使用yum安装mysql
1. 下载mysql的rpm包[rootizwz91qnvovd6suufon1ccz ~]# wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm2. 安装rpm包[rootizwz91qnvovd6suufon1ccz ~]# yum localinstall -y mysql57-community-release-el7-7.noarch.rpm3. 安装mysql 5.7[rootizwz…

activity 的属性android:taskAffinity和android:allowTaskReparenting
1.清单文件中,activity 的属性 android:allowTaskReparenting 这个属性用于设定Activity能够从启动它的任务中转移到另一个与启动它的任务有亲缘关系的任务中,转移时机是在这个有亲缘关系的任务被带到前台的时候。如果设置了true,则能够转移…

数据库内核月报 - 2017年12月
#01 MySQL 引擎特性 InnoDB 事务系统#02 MySQL 引擎特性 Innodb 锁子系统浅析#03 MySQL 特性分析 LOGICAL_CLOCK 并行复制原理及实现分析#04 PgSQL 源码分析 AutoVacuum机制之autovacuum launcher#05 MSSQL 最佳实践 SQL Server备份策略#06 MySQL 最佳实践 一个“异…

【青少年编程(第32周)】李老师太给力了!
2021年10月03日(周日)晚20:00我们在青少年编程竞赛交流群开展了第三十二期直播活动。我们直播活动的主要内容如下: 首先,我们奖励了上周测试超过40分的小朋友。 其次,我们讲解了上次测试中小朋友们做错的题目Scratch青…

mysql5.6 thread pool_mysql5.6 thread pool
从percona 的压测来看,确实很牛笔啊。提升很大。http://www.mysqlperformanceblog.com/2014/01/29/percona-server-thread-pool-improvements/当然,他指出目前mysql5.6 有2套thread pool ,一套是mysql企业版里面的,另外一套是mari…
选项选择Windows XP系统安装MySQL5.5.28图解
本文纯属个人见解,是对前面学习的总结,如有描述不正确的地方还请高手指正~ Windows XP系统安装MySQL5.5.28图解 MySQL数据库的安装一共分为两个部分:数据库的安装和数据库的配置。 一、MySQL数据库的安装 1、双击下载的MySQL安装文件…
荣耀:想成功要敢于推翻重来
1月底,荣耀总裁赵明接受了吴晓波的采访。在采访中,赵明在谈到手机行业的未来,以及手机企业该如何应对时,说“做企业一定要有消灭自己的勇气,才能够在一波一波的浪潮当中活下来”。事实上,正是因为有着这种敢…

【组队学习】十月组队学习内容详情!(第30期)
第30期 Datawhale 组队学习活动马上就要开始啦! 本次组队学习的内容为: 吃瓜教程——西瓜书南瓜书李宏毅机器学习(含深度学习)深入浅出Pytorch时间序列分析机器学习数学基础树模型与集成学习CV中的Transformer青少年编程…

php mysql ajax日历记事本_php+mysql+jquery日历签到
在网站开发过程中我们会经常用到签到功能来奖励用户积分,或者做一些其他活动。这次项目开发过程中做了日历签到,因为没有经验所有走了很多弯路,再次记录过程和步骤。1.日历签到样式:2.本次签到只记录本月签到数,想要查…

转【红帽GFS集群文件系统配置指南】
本节中将简单的介绍下RedHat的集群文件系统GFS的配置,集群文件系统同普通的文件系统,例如:ext3,ufs,ntfs不一样,集群文件系统采用分布式锁管理,可以实现多个节点同时读写文件。主流的集群文件主要有IBM的GP…

[nRF51822] 8、基础实验代码解析大全 · 实验11 - PPI
前一篇分析了前十个基础实验的代码,从这里开始分析后十个~ 一、PPI原理: PPI(Programmable Peripheral Interconnect),中文翻译为可编程外设互连。 在nRF51822 内部设置了PPI 方式,可以通过任务和事件让不同外设之间进行互连&…

【组队学习】【第30期】青少年编程(Scratch 三级)
小朋友们大家好,我是本次组队学习的领航员-马燕鹏,欢迎大家参加《青少年编程(Scratch 三级)》航海活动。 今天的开营有两大环节: 1、「活动介绍」介绍我们这个活动的整体设计框架。2、「规则介绍」介绍我们本次活动要…

linux resin mysql_Linux下Resin JSP MySQL的安装和配置-2
如果有,陆续(2)编辑httpd.conf# vi /usr/local/apache2/conf/httpd.conf找到ResinConfigServer localhost 6802确信其内容为:LoadModule caucho_module /usr/local/apache2/modules/mod_caucho.soResinConfigServer 192.168.1.109 6802 //即改localhost为你的计算机的实际IPCa…

胡锐锋:组队学习分享(队长)
组队学习分享(队长) 自我介绍 胡锐锋,现为Datawhale成员,目前担任《统计学习方法习题解答》开源项目的负责人,已工作近8年,由大数据平台研发工程师转变成一位项目管理人。我的人生目标是让未来的孩子们少…

[转]解析字符串的方法
解析字符串的方法 char st[]”123.45ab”; 解析这一段字符串,有很多种方法。这里介绍一个在”stdio.h”里面的函数: sscanf(…); 如果你看了如下代码,应该会有所感悟: 1 # include "stdio.h"2 3 int main() {4 char st[]"…
SpringBoot之@EnableConfigurationProperties分析
我们在用SpringBoot进行项目开发的时候,基本上都使用过ConfigurationProperties这个注解,我们在之前的文章中也说过ConfigurationPropertiesBindingPostProcessor会对标注ConfigurationProperties注解的Bean进行属性值的配置,但是我们之前没有…

mysql 自动管理内存_MySQL内存管理,内存分配器和操作系统
导读作者:Sveta Smirnova翻译:郑志江校对:徐晨亮原文 :MySQL Memory Management, Memory Allocators and Operating System本文涉及链接在文末展示当用户使用任何软件(包括MySQL)碰到内存问题时,我们第一反应就是内存泄…

采集音频和摄像头视频并实时H264编码及AAC编码
0. 前言 我在前两篇文章中写了DirectShow捕获音视频然后生成avi,再进行264编码的方法。那种方法有一些局限性,不适合实时性质的应用,如:视频会议、视频聊天、视频监控等。本文所使用的技术,适用于这种实时性的应用&…