题库 蓝桥杯青少组题库 题目列表 背景信息:递增数:如果一个大于9的正整数各个数位上...
问答题

背景信息:递增数:

如果一个大于9的正整数各个数位上的数,从左到右是逐渐变大的,那么就称这个数为递增数。

例如:124248 是递增数。

给你一个不含 0的九位数,请找出从这个九位数中能截取出的所有递增数。

例如:115367482能够截取出的递增数有:1536、 6736748

注意:只能截取若干个连续的数。

Scratch编程实现:截取递增数

具体要求:

1). 点击绿旗,列表1为空,熊猫说“请输入一个不含0的九位数”,同时舞台下方显示示榆入框,如图所示;例如:输入115367482

2). 如果输入的整数不能截取出递增数,熊猫说“NO”,1秒后程序结束;

3). 如果输入的整数能截取出递增数,那么在列表 1中呈现出截取的所有递增数,如图所示;

4). 得到所有递增数之后,按下空格按键,列表1中的数按照从小到大的顺序重新排列,如图所示;

5). 最后,熊猫说出列表1中的最大数,如图所示,1秒后程序结束。

评判标准:

分:满足"具体要求"中的1);

28分:满足"具体要求"中的2);

28分:满足"具体要求"中的3);

25 分:满足"具体要求"中的4);

14分:满足"具体要求"中的5)。

题目信息
创意编程组 第十五届 省赛 中级
-
正确率
0
评论
459
点击