搜狐网站建设的建议,网站建设项目进展情况汇报,学校网站查询,网站运营做seo作品展示#xff1a; 背景需求#xff1a;
实际打印的是以下代码生成的动物数独#xff08;2*2#xff09;学具 【教学类-52-03】20240412动物数独#xff08;4宫格#xff09;难度1-9 打印版-CSDN博客文章浏览阅读1.1k次#xff0c;点赞30次#xff0c;收藏17次。【教…
作品展示 背景需求
实际打印的是以下代码生成的动物数独2*2学具 【教学类-52-03】20240412动物数独4宫格难度1-9 打印版-CSDN博客文章浏览阅读1.1k次点赞30次收藏17次。【教学类-52-03】20240412动物数独4宫格难度1-9 打印版https://blog.csdn.net/reasonsummer/article/details/137695074
区角活动时孩子从第1关做到第7关然后发现“猴子卡片没有没法继续通关了“ 由于每种动物只打印了12只因而可能会先数量不够的问题 那么这套动物数独学具需要准备多少张卡呢 用程序估算需要卡片的张数每张48个小动物12个一种 4宫格难度1-难度9抽取10%-90%的空格实际是几个空,至少需要几张动物卡片
作者阿夏
时间2024年4月17日
n4
gn*nnn[]
for i in range(1,10):print(f{n}宫格难度{i},抽取{i*10}%:实际有{int(g*i*10/100)}空,已有图案{g-int(g*i*10/100)})nn.append(int(f{int(g*i*10/100)}))# # 4宫格难度1,抽取10%:实际有1空,已有图案15# # 4宫格难度2,抽取20%:实际有3空,已有图案13# # 4宫格难度3,抽取30%:实际有4空,已有图案12# # 4宫格难度4,抽取40%:实际有6空,已有图案10# # 4宫格难度5,抽取50%:实际有8空,已有图案8# # 4宫格难度6,抽取60%:实际有9空,已有图案7# # 4宫格难度7,抽取70%:实际有11空,已有图案5# # 4宫格难度8,抽取80%:实际有12空,已有图案4# # 4宫格难度9,抽取90%:实际有14空,已有图案2
print(nn)
# [1, 3, 4, 6, 8, 9, 11, 12, 14]
n3sum(nn)
print(n3)
# 68
# 一共68空没空可能是4种图案一张是4种动物每种12个一页48个
zfloat(n3*4/48)
print(f{z}张)
# 5.666666666666667张
zzint(z)1
print(f单份9张实际缺{zz}张图片(每张48个/412个))
# 单份9张实际缺6张图片(每张48个/412个)print(f双份18张实际{zz*2}张图片(每张48个/412个))
# 双份18张实际12张图片(每张48个/412个)
结论
4宫格难度1,抽取10%:实际有1空,已有图案15 4宫格难度2,抽取20%:实际有3空,已有图案13 4宫格难度3,抽取30%:实际有4空,已有图案12 4宫格难度4,抽取40%:实际有6空,已有图案10 4宫格难度5,抽取50%:实际有8空,已有图案8 4宫格难度6,抽取60%:实际有9空,已有图案7 4宫格难度7,抽取70%:实际有11空,已有图案5 4宫格难度8,抽取80%:实际有12空,已有图案4 4宫格难度9,抽取90%:实际有14空,已有图案2 [1, 3, 4, 6, 8, 9, 11, 12, 14] 68 5.666666666666667张 单份9张难度1-9实际缺6张图片(每张48个/412个) 双份18张难度1-9实际缺12张图片(每张48个/412个) 存在问题
实际上光是裁剪一张图片48个图案并塑封、裁剪就很费时间加上还要黏贴磁片更是费时费力。 我不想真的剪12张*48张卡片 因此我进行推算
14空需要4种图案也就是14*496张图约等于2份 # 测算卡片数量
# 使用切片倒过来
reversed_numbers nn[::-1]
print(reversed_numbers)
# [14, 12, 11, 9, 8, 6, 4, 3, 1]
mm[]
for x in reversed_numbers:numround(x*4/48,2)print(num)decimal_part num % 1 # 获取数字的小数部分if decimal_part 0:result int(num) # 如果小数部分为0保留整数部分mm.append(result)else:result int(num) 1 # 如果小数部分不为0加1mm.append(result)print(result) # 打印结果
print(mm)
# [2, 1, 1, 1, 1, 1, 1, 1, 1]
m3sum(mm)
print(m3)
# 10张
# 两份可能需要10张
# 14空需要2张打印纸96图即使14个空都是猴子那么其他三种动物就会多14*3只
统计算出单套难度1-9需要10张卡片多算的 结果
我感觉除非是代码生成图片时就直接获取删除格子的信息数字及动物名称否则很难算出正正好好的卡片数量都是估摸着要✖4种
所以我先打印2张图片64*2确保每种动物有12*336图然后让孩子先做一套题看看够不够然后再做两套题试试够不够。