用心写好每一篇文章
效果图
一、题目背景
本题是Scratch编程问题,出现在2020年5月的选拔赛考试中。
“123数学黑洞”,指的是对于任意一串数字串,按照一定规则经有限次重复后必得到"123""的结果,即任何数的最终结果都无法逃脱123黑洞。
其中的规则如下:
1)对任何一串数字串统计出其中的偶数个数、奇数个数、总个数;
2)按照“偶-奇-总"的方式进行排列﹐得到新的数字串;
再不断循环这个算法,其最终结果一定会变成123。
例如:12345,偶数个数2,奇数个数3,总个数5,我们得到235 ;235,偶数个数1,奇数个数2,总个数3,我们得到123 ;
二、编程实现
1)当绿旗被点击,请用户输入任意长度数字串,如图例1 ;
2)输入数字串之后,说出这个数字串第一次计算的结果,第二次计算的结果,第三次…直到