题目: 有1234个数字, 组成多个互不相同且无重复数字的三位数? 都是多少?

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(table.unpack(str))

运行的结果如下

组成的数有24

123 124 132 134 142 143 213 214 231 234 241 243 312 314 321 324 341 342 412 413 421 423 431 432

相关推荐
又是忙碌的一天19 分钟前
二叉树的构建与增删改查(2) 删除节点
数据结构
Code Slacker33 分钟前
LeetCode Hot100 —— 滑动窗口(面试纯背版)(四)
数据结构·c++·算法·leetcode
脸大是真的好~1 小时前
分布式锁-基于redis实现分布式锁(不推荐)- 改进利用LUA脚本(不推荐)前面都是原理 - Redisson分布式锁
redis·分布式·lua
F_D_Z2 小时前
最长连续序列(Longest Consecutive Sequence)
数据结构·算法·leetcode
WolfGang0073212 小时前
代码随想录算法训练营Day50 | 拓扑排序、dijkstra(朴素版)
数据结构·算法
一直都在5723 小时前
数据结构入门:二叉排序树的删除算法
数据结构·算法
hweiyu003 小时前
排序算法简介及分类
数据结构
oscar9993 小时前
CSP-J教程——第二阶段第十二、十三课:排序与查找算法
数据结构·算法·排序算法
fei_sun3 小时前
【总结】【OS】成组链接法
jvm·数据结构
月明长歌4 小时前
【码道初阶】牛客TSINGK110:二叉树遍历(较难)如何根据“扩展先序遍历”构建二叉树?
java·数据结构·算法