阿超的烦恼来临的始端
每天给孩子绞尽脑汁的出四则运算的算术题,还不能重复,30道题中无重复!天呐!越想越崩溃!
Emmm,崩溃?不存在的!程序员的阿超丝毫没有溃动。
但一袋烟的功夫却是一切烦恼的开端....
小学一二年级嘛,程序简单点是可以的。
算式包含所有四则运算,不重复,数字由五个0~99的正整数构成。
考虑到不重复,首先想到随机数。
至于数字嘛,直接随机生成5个就好了。
Emm,然后在四个运算中用随机数确定运算符号顺序,选中第一个符号后,再选取一个随机数配合选中的第一个符号的序号选中第二个符号,配合方法确保第一个和第二个符号序号不同,在用此方法利用新的随机数配合第二个符号序号选中第三个符号,
注意,这里的第三个一定不会和第二个相同,但可能与第一个相同,所以需检查一边,若相同,再取新的随机数生成第三个符号,然后第四个符号就取4个中剩下的那一个就好啦