首页 排行 分类 完本 书单 专题 用户中心 原创专区
看书神 > 其他类型 > 我靠当舔狗续命 > 第14章 第 14 章

我靠当舔狗续命 第14章 第 14 章

作者:五十白 分类:其他类型 更新时间:2024-06-11 13:56:54 来源:文学城

新一周开始,天气变得更暖和。唐念柏因为不用专程给程寄松买早饭,所以他自己的早饭也从去食堂买,变成了随便在路上买个面包吃。

好习惯需要3周才能养成,但是坏习惯1天就能养成。因为唐念柏不早起了,整个宿舍也都不早起了。

不过还好他和程寄松组队了好几次,两个人之间还是有共同话题可聊的。

周一晚上,唐念柏坐在教室里等着上课的时候,照例给程寄松占了个位置。另一边的仍然是之前第一节课想和他们一起组队的两个女生。

其中一个问道:“念柏,你们组大作业做得怎么样了?”

唐念柏一摊手,“我们组目前毫无进展。你们组怎么样了?”

另一个女生带着笑容,说:“我们组已经做完了。”

“这么快啊,你们组的效率也太高了吧。”唐念柏看了眼日历,“这个课一共要上16周,老师不是说等到第14周的时候再交吗,过一个月再弄也来得及。”

“赶早不赶晚嘛,谁知道后面会有什么事情,所以我们组就抓紧弄完。”

“你说的有道理哦,”唐念柏眨眨眼睛,摆出一副人畜无害的表情,“你们用的是什么密码呀,可不可以稍微给我透露一些消息呀?”

两个女生差点儿就沦陷在唐念柏的星星眼里,不过还要她们守住了底线,“才不告诉你,否则你们该破译出来了。”

唐念柏摆出一副人畜无害的模样,问:“不用告诉我那么详细的,我只是想听一个大概,给自己找找思路。两位大美女,你们就帮帮我吧。”

“嗨呀,其实也不是什么难事儿,就是用的最基本的凯撒密码,把A转换成D,再把D转换成O、P、Q,多换几次就能拖延时间。”

“也对,只能在明文和密文的对应关系上做文章,密码的底层逻辑都是这样的。”

“唐念柏,”程寄松背着背包坐在他的身边,“你们在聊什么?”

“我们再说大作业的事情,”唐念柏拉住程寄松的手,“她们都已经弄好了,咱们也赶紧弄吧。后面还要打排球赛,还有校园开放日和找赞助一堆事儿,免得到时候没时间弄。”

程寄松点头,“行,找个时间我们两个单独弄一下吧。”

.....

人少的好处就是好约时间,趁着没课的时候找了间空教室,唐念柏拿出白纸放在桌子上涂涂写写。

“程寄松,你有什么想法吗?”

程寄松摇摇头,“目前没有想法。”

“也对,要是咱们两个外行人能想出什么惊天动地的密码,早就被收编了,哪里还用在这里上学。”唐念柏鼓鼓嘴,“怎么办呀,要不然我们也多重复几遍凯撒密码的流程算了。”

程寄松看着电脑上打开的空白文档,突然问:“唐念柏,你知道怎么样才能让两个人保守一个秘密吗?”

唐念柏问:“怎么保守?你想到办法了?”

“这很简单。”程寄松勾勾手指,让唐念柏凑过来,说:“想让两个人保守秘密,除非他们之间有一个人死了。”

唐念柏吓得往后一躲,“你……你这是什么意思。”

“意思就是如果我们两个想要保守秘密,除非……”

唐念柏弱弱地说:“程寄松,不至于吧,这只是个选修课的大作业而已。”

“逗你的。”程寄松面无表情地说:“只是个大作业而已,不用给自己太多压力。实在不行,就按照你说的那样,多倒换几次明文和密文。”

唐念柏确认对方没有试图灭口的意思,开口说:“上次我问了旁边的女生,她们用的就是这种方法。我觉得我们是不是可以想一种大家都想象不到的对应方法?”

“要说意想不到的方法,我觉得摩尔斯电码是一种我们可以参考的方式。”

唐念柏把摩尔斯电码这几个字写在纸上,然后又画了一个点和一道横线。

程寄松照着网上的定义,念到:“摩尔斯电码是一种采用二进制的代码,除了短信号‘点’和长信号‘横线’以外,还有点和横线之间的停顿,词和词之间以及句子和句子之间的停顿,一共五种。”

“我觉得这种肯定会有很多人用的,因为引用这五种方式,就可以把中文或者英文都表示出来。我觉得大家都会把明文首先转换成和英文字母有关的,比如用拼音表示,或者直接写一段英文。我们想要做出一种独一无二的方法,就要反其道行之。”

程寄松说:“国际语言是英文,字母一共26个,可是中文的常用字有好几千个。我们如果不用英文字母,那编译起来可是很麻烦的。”

唐念柏用嘴唇和鼻子夹住笔,他问程寄松,“咱们查查,有没有中文打字机?”

程寄松在电脑上搜索,果然有他们想要的结果。

“明快打字机[1]?”两个人异口同声地念出电脑上的搜索结果。

这是一个装有74个键盘的打印机,经过不同的组合,仅靠机械就可以打出将近9万个字。

打字机的内部装有1个大圆柱,上面装有6个中圆柱,每个中型圆柱上又有6个小圆柱。说是圆柱,其实是个八棱柱,每一个面上可有29个字模。所以明快打印机里总共有8352个字模。在打字的时候,根据上下形检字法,只要知道汉字的左上和右下部分,就能完成输入。

“哇塞,这也太厉害了吧。”唐念柏非常佩服能想出这种办法的人,但是他问道:“可是总共只有8352个字模,也就是说只能打出8352个字,是怎么打出9万个字的?”

程寄松滑动鼠标,将介绍的内容滑到下一页。8352个字模中,只有7千多个是可以直接打出来的汉字,而剩下的字模都是偏盲部首,经过组合就可以打出9万字。

“所以说,如果要打出我的名字,就要先找到‘今’和‘心’还有‘木’和‘白’,然后在组合一下才能打出‘念柏’两个字。”

程寄松点头,“理论上是这样的。不过这存在一个问题,不同的偏旁部首组合在一起,可能会组合出根本不存在的字。”

“多了没事儿,关键是这样不能少字。”

“有些不常用的生僻字,就连输入法都不能打出来,我觉得没必要这么严苛。”

唐念柏也认同程寄松的观点,他在纸上写出明快打字机几个字。写了一遍没有任何思路,就像小时候练笔一样,不断地写。

程寄松坐在旁边看着唐念柏写字,看漂亮的人写漂亮的字,实在是一种享受。

“你的字很好看,听说你练过书法还拿过奖?”

“对啊。因为掌握了这项技能,我家在我6岁以后没有买过春节的春联和福字,我爸妈直接剥削我让我写。更神奇的是,我的好朋友里有个缺德玩意儿让我帮他写情书。”

程寄松问:“那你帮他写了吗?”

“写了,不过我也狠狠地坑了他一顿。”唐念柏用手撑着下巴,“算了,还是想想我们的密码吧。”

“现在我们的阻碍就是如果能够将所有的汉字表示出来,这有些困难吧。”

唐念柏还在写,笔锋娟秀却不失力道。脑海里回想着书法课上的内容,一笔一划之间,就写满了半页纸。

程寄松继续分析,“摩尔斯电码可以把所有单词表示出来,是因为英语单词就是由字母组成的。有了这些子元素,就可以通过排列组合形成不同的单词。”

唐念柏接话道:“也就是说,我们要找到属于中文的‘子元素’?”

“可是明快打字机已经用到了偏旁部首,这已经属于子元素了。”

“不,”唐念柏摇摇头,“书法课的第一节课,并不是让我们写字或是写偏旁部首,而是拆解汉字的结构。”

“结构?”

唐念柏给程寄松解释,“说白了就是把汉字拆开成笔画笔形。小孩子一般都是从‘永’字开始练习。因为这个字包括了点、横、竖、撇、捺、勾、挑和折这八个笔形,这也是中文中最基本的。”

“我没有学过书法,不太清楚,”程寄松说:“就只有这八个?”

“对啊,再复杂的笔画其实也是这八种笔形的组合,比如你名字里面的‘程’,左边的‘禾’是部首,可以用刚才我说过的笔顺笔画写完,上面的‘口’是‘竖’‘横折’‘横’,其中的‘横折’这个笔画就是‘横’和‘折’这两个笔形的组合。”唐念柏又给程寄松写了几个汉字,带着他解构。

程寄松明白了,“也就是说,这八个就相当于英语中最基本的字母,笔画相当于一些固定搭配,比如tion这种。”

“可以说这么理解。”

程寄松用手指抚摸着白纸上的字迹,“我们只要将这个八个笔形分别对应一种其他的表达方式,再像摩尔斯电码中的那样,加上笔形和笔形之间、字和字之间以及句子和句子之间的的停顿,就可以拥有一整套完整的密码。”

“对的,”唐念柏开心地点点头,“而且中文并不像英文字母一样,写完第一个后面跟着第二个就行,汉字的结构有很多种,什么左右啦上下啦半包围啦,加上现在很多人都是打字多,写字的时候会有倒插笔,这样就会增加破译的难度。”

程寄松问:“那这样我们需不需要在明文和密文之间的转换,在加上些限制条件。比如用‘1’表示这个字是左右结构之类的。”

“不用,我们的目的不就是在选修课上得到高分吗,又不是真的想发明出一种密码。限制条件越少,其他人出错的几率就越大,我们的分数也能越高。”

程寄松说:“好,那我们实践一下。”

确定好明文和密文的关系,两个人分别试了试。唐念柏经常写字,不过因为尝试较少,发生过几次失误,而程寄松对汉字的了解并没有那么深,失误的次数比唐念柏还有多。

“不错,我觉得我们这节课稳了。”

“毕竟我们两个发明密码的人破译起来不够熟练,更何况别人呢。”

唐念柏不知道自己是不是出现幻觉了,他觉得刚才程寄松,似乎是在微笑?这木头一样的人,终于有了情绪波动?

唐念柏说:“在没有把明文和密文的对应关系告诉别人时,可不可以说,我们两个人拥有专属的秘密了?”

这次程寄松脸上的笑意变得更明显了,明显到可以让唐念柏看到他嘴角上扬的弧度。

“是的,这是我们两个人的专属秘密。”

[1]明快打字机的内容参考了网上的相关资料

作者有话说

显示所有文的作话

第14章 第 14 章

目录
设置
设置
阅读主题
字体风格
雅黑 宋体 楷书 卡通
字体风格
适中 偏大 超大
保存设置
恢复默认
手机
手机阅读
扫码获取链接,使用浏览器打开
书架同步,随时随地,手机阅读
收藏
换源
听书
听书
发声
男声 女生 逍遥 软萌
语速
适中 超快
音量
适中
开始播放
推荐
反馈
章节报错
当前章节
报错内容
提交
加入收藏 < 上一章 章节列表 下一章 > 错误举报