![]() ![]() FOUNDC 2021/5/30 藏 书 票 ![]() 之 谜 ![]() 已知该藏书票为一本书的四位数字编号,请解。 ![]() (点击提示后空白处 | 答案在文末) 提示一 算筹 提示二 苏州码子 提示三 折痕 ![]() 下面将详细介绍本次题目所用到的元素。 一、中国古代计算工具——算筹 “長六寸。所㠯計曆數者。所㠯二字今補。漢志云。筭法用竹徑一分,長六寸。二百七十一枚而成六觚。爲一握。此謂筭籌。與算數字各用。計之所謂算也。古書多不別。从竹弄。穌貫切。十四部。言常弄乃不誤也。說从弄之意。——《说文解字》“ 在我国最早的一部供人查检的字典《说文解字》(东汉)中,有“算”和“筭〔suan算〕”两个字,说“筭”是用来计算历法和数目的,它由“竹”和“弄”组成,意思是说摆弄这些竹棍可以使计算准确无误。 所以算筹是旧时计算数目所用器物之一种,以竹木及厚纸等为之,上记数字,用以布算。 算筹计数法 “凡算之法,先识其位,一纵十横,百立千僵,千十相望,万百相当。”《孙子算经》 “满六以上,五在上方.六不积算,五不单张。”《夏阳侯算经》 意思是说,在算筹计数法中,有纵横两种排列方式。 ![]() 其中1-5均分别以纵横方式排列相应数目的算筹来表示,6-9则以上面的算筹再加下面相应的算筹来表示。 表示多位数时,个位用纵式,十位用横式,百位用纵式,千位用横式,以此类推,遇零则置空。 例: 6、16、116分别用下图表示。 ![]() ![]() ![]() 6:个位为纵式。 16:个位为纵式,十位为横式。 116:个位为纵式,十位为横式,百位为纵式。 算筹计算 用算筹计算就叫筹算。筹算的加减法,先将位值对齐,即个位对个位,十位对十位,百位对百位,自左而右,由高位算起。乘法利用九九歌诀。 —— 加减法 1.下图为计算78-34的演算步骤: (不需要向上级借位) ![]() 2.下图为计算78+45的演算步骤: (需要向上级进借位) ![]() 第一步,将数字个位对个位,十位对十位从上到下排序。 第二步,从左至右相加,7+4=11,百位“1”用纵式排列,十位“1”用横式排列。十位演算完毕,去掉“4”。 第三步,将个位相加,8+5=13,个位“3”用纵式排列,十位“1”进到上一位,十位为“2”。 —— 乘法 下图为计算23*41的演算步骤: (不需要向上级进位) ![]() 第一步,写出筹板式,被乘数放上方,乘数放在下方,中间留空。 第二步,先计算20*41=820,个位“0”留空。接着去掉被乘数“2”,再将乘数向后移一位。 第三步,计算3*41=123,去掉乘数。 第四步,上下相加。 —— 除法 下图为计算34/3的演算步骤: ![]() 第一步,将被除数放置中部,除数放在下方。 第二步,将除数“3”左移一位改为横式,3/3=1,将“1”横式写在上方十位处,无余数,则中间空一位。 第三步,将除数“3”右移一位改为纵式,4/3=1......1,将商“1”纵式写在上方个位,余数“1”写在中间。即得。 此外,筹算方法甚至可以求解一次方程组、高次方程和高次方程组。 二、苏州码子 苏州码子,也叫草码,花码、番仔码、商码,产生于中国的苏州。 是一种脱胎于中国文化历史上的算筹,也是唯一还在被使用的算筹系统。 是中国早期民间的“商业数字”,常用于当铺、药房。在港澳地区的街市、旧式茶餐厅及中药房偶尔仍然可见。 ![]() 在英国广播公司(BBC)于2010年出品的神探夏洛克(Sherlock)里就出现过苏州码子。 ![]() 但是在剧情中大量地以“杭州”这个名称作为本剧第一季第二集的关键线索穿插其间。 ![]() 其实苏州码子由Unicode3.0版本加入Unicode标准,当时被误解为杭州风格。 ![]() Unicode中大多的“杭州”错误已经被修正,但是为了稳定,Unicode的方针不允许字符名称的改变,所以字符名称中的“杭州数字”也就将错就错了。字符名称被有些软件作为唯一标识符,修改会造成向后兼容问题。 ![]() 通过以上内容,相信你已经对算筹和苏州码子有了详细的了解。 现在开始解析谜题。 应用解谜 ![]() 观察图片左边为苏州码子,右边为算筹表示。 纸片中间有一条虚线,于是将纸片进行折叠。 ![]() 根据算筹和苏州码子的对应表,得 第一行:1和8 第二行:3和2 第三行:1和1 第四行:4和3 重叠指把数字相加,于是得到四位数字 9 5 2 7 |
|