假设你有例如,从1234出发,依次可以得到4321-1234=3087、8730-378=8352、8532-2358=6174,又回到了它自己!现在要你写一个程序来判断一个四位数经过多少次这样的操作能出现循环,并且求出操作的次数比如输入1234执行顺序是1234->3087->8352->6174->6174,输出是4 其代码如下: #include<stdio.h> int turn
lua脚本如下 最原始的解题方法 local str={} local i, j, k=0, 0, 0 for i=1, 4 do for j=1, 4 do for k=1, 4 do if i~=j and i~=k and j~=k then str[#str+1]=i..j..k end end end end print("组成的数有"..#str) print(tabl
'''题目:给定的数字数字,比如1、2、3、4,能组成多少个互不相同且无重复数字的三位数?都是多少?'''def sanweishu(*args):li = []lis = list(args)for i in lis:lis1 = lis.copy()lis1.remove(i)for j in lis1:lis2 = lis1.copy()lis2.remove(j)for k in l