文章编辑人员:雪舞
内容测试时间:2023-8-29 13:24:48
-- 原始的整数数据
originalData = 1100110101
-- 读取每一天的签到情况
function readSigns(data)
local numDigits = string.len(data)
local signDays = {}
local signCount = 0
for i = numDigits, 1, -1 do
local digit = tonumber(string.sub(data, i, i))
signCount = signCount + 1
signDays[signCount] = digit
end
return signDays, signCount
end
-- 打印每一天的签到情况
signDays, numDays = readSigns(tostring(originalData))
for day = 1, numDays do
print("第 " .. day .. " 天的签到情况: " .. signDays[day])
end
|