首页 > 代码库 > lua 1*100(随机乘与递加)
lua 1*100(随机乘与递加)
n = 0 function () local n = n + 1 while n < 100 do math.random(100) end end
随机乘以1到100以内的数↑
全排列,可以产生N!种排列:
local N = 100 local array = {} for i = 1 , N do array[i] = i end for i = 1 , N do local j = math.random(N - i + 1) + i - 1; array[i],array[j] = array[j],array[i] end for i = 1 , N do print(array[i]) end
从1加到100:
i = 1; sum = 0; while (i<=100) do sum = sum + i i = i + 1 end print (sum)
简算式:
sum = 100 * (100-1)/2
lua 1*100(随机乘与递加)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。