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

相关推荐
C雨后彩虹5 分钟前
ConcurrentHashMap 核心锁机制:CAS+Synchronized 的协同工作原理
java·数据结构·哈希算法·集合·hashmap
集芯微电科技有限公司20 分钟前
DC-DC|40V/10A大电流高效率升压恒压控制器
c语言·数据结构·单片机·嵌入式硬件·fpga开发
技术小甜甜20 分钟前
【Godot】【入门】GDScript 快速上手(只讲游戏里最常用的 20% 语法)
android·游戏·编辑器·游戏引擎·godot
C雨后彩虹22 分钟前
HashMap的线程安全问题:原因分析与解决方案
java·数据结构·哈希算法·集合·hashmap
im_AMBER32 分钟前
Leetcode 87 等价多米诺骨牌对的数量
数据结构·笔记·学习·算法·leetcode
月明长歌41 分钟前
【码道初阶】Leetcode771 宝石与石头:Set 判成员 vs List 判成员(同题两种写法的差距)
java·数据结构·leetcode·list·哈希算法·散列表
报错小能手1 小时前
数据结构 哈希表(链地址法)
数据结构·哈希算法·散列表
液态不合群2 小时前
链表的基本操作,用链表实现线性表
数据结构·链表
_OP_CHEN2 小时前
【C++数据结构进阶】从 Redis 底层到手写实现!跳表(Skiplist)全解析:手把手带你吃透 O (logN) 查找的神级结构!
数据结构·数据库·c++·redis·面试·力扣·跳表
名誉寒冰2 小时前
Redis 常用数据结构与实战避坑指南
数据结构·数据库·redis