数字游戏ABCD*E=DCBA
题目说明
编程实现:
问题1:已知A、B、C、D、E分别代表0-9之间的数字。由A、B、C、D组成四位数ABCD和DCBA,还要满足算式:ABCD * E=DCBA(提示:在程序设计语言中“*”代表乘号)。例如1991*1=1991,则在列表1中输出19911。
请在列表1中按照从小到大的顺序输出所有可能的数字组合。
样例输出:
00000
00001
00002
00003
......
问题2:在问题1的基础上,现在要求数字A、B、C、D、E均不相同,在列表2中输出这样的数字组合。
具体要求:
步骤1:如下图,列表放在博士汪的左右两侧,绿旗被点击,清空所有列表,博士汪面向左,说“我要开始计算了!”(2秒);
步骤2:列表1开始自动运算。自动运算结束后列表1中显示所有情况,博士汪要面向列表1的方向(向左即可)说出列表1中一共有多少种情况(2秒);
步骤3:列表2开始自动运算,运算结束后列表2中显示所有情况,博士汪面向列表2的方向(向右即可)说出列表2中一共有多少种情况(2秒),程序结束。
将程序保存在桌面,命名为“5.sb2”。