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

相关推荐
leaves falling14 小时前
冒泡排序(基础版+通用版)
数据结构·算法·排序算法
C雨后彩虹15 小时前
无向图染色
java·数据结构·算法·华为·面试
程序员-King.15 小时前
二分查找——算法总结与教学指南
数据结构·算法
Xの哲學15 小时前
Linux自旋锁深度解析: 从设计思想到实战应用
linux·服务器·网络·数据结构·算法
好奇龙猫16 小时前
【大学院-筆記試験練習:线性代数和数据结构(9)】
数据结构·线性代数
0和1的舞者16 小时前
力扣hot100-链表专题-刷题笔记(一)
数据结构·链表·面试·刷题·知识
難釋懷16 小时前
Redis数据结构介绍
数据结构·数据库·redis
Pluchon17 小时前
硅基计划4.0 算法 优先级队列
数据结构·算法·排序算法
IMPYLH17 小时前
Lua 的 Package 模块
java·开发语言·笔记·后端·junit·游戏引擎·lua
漫随流水17 小时前
leetcode算法(257.二叉树的所有路径)
数据结构·算法·leetcode·二叉树