题目: 有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

相关推荐
夏末秋也凉1 小时前
力扣-回溯-46 全排列
数据结构·算法·leetcode
王老师青少年编程1 小时前
【GESP C++八级考试考点详细解读】
数据结构·c++·算法·gesp·csp·信奥赛
软件黑马王子3 小时前
Unity游戏制作中的C#基础(6)方法和类的知识点深度剖析
开发语言·游戏·unity·c#
liuyuzhongcc4 小时前
List 接口中的 sort 和 forEach 方法
java·数据结构·python·list
逻各斯5 小时前
redis中的Lua脚本,redis的事务机制
java·redis·lua
计算机小白一个6 小时前
蓝桥杯 Java B 组之背包问题、最长递增子序列(LIS)
java·数据结构·蓝桥杯
卑微的小鬼6 小时前
数据库使用B+树的原因
数据结构·b树
cookies_s_s6 小时前
Linux--进程(进程虚拟地址空间、页表、进程控制、实现简易shell)
linux·运维·服务器·数据结构·c++·算法·哈希算法
醉城夜风~8 小时前
[数据结构]双链表详解
数据结构
gyeolhada8 小时前
2025蓝桥杯JAVA编程题练习Day5
java·数据结构·算法·蓝桥杯