首页 > 其他分享 >Regex Golf通关记录(12)——解谜篇下

Regex Golf通关记录(12)——解谜篇下

时间:2024-11-01 18:45:28浏览次数:6  
标签:Regex 12 题目 键盘 解谜 Golf Dvorak Dr

Regex Golf网址:https://alf.nu/RegexGolf

Regex Golf通关解答:Regex Golf通关解答-CSDN博客

Typist–With apologies to Dr. Dvorak.

这道题目真的是毫无头绪。我通过Typist和Dr. Dvorak两个关键词,在大量的查阅资料之后,确定题目是跟“德沃夏克”键盘相关,然而左右两列字符串在“德沃夏克”键盘布局上丝毫找不出什么规律……我脑子当时确实也是抽了,不知为何会感觉“With apologies to Dr. Dvorak”是“向德沃夏克先生致敬”的意思……直到被这道题卡了很久之后,突然间意识到“apologies”不是“respect”,这不是致敬而是在致歉!为啥要致歉呢?“德沃夏克”键盘布局的一个重要理念就是打字时双手负荷要尽量相等,那如果我们把所有打字负荷都集中在一只手上,完全跟Dr. Dvorak先生反着干,是不是就有点抱歉了呢!于是我尝试着在键盘上去输入待匹配列的单词,然后发现,所有的单词都只用到了左手……知道规律之后,题目其实很好解:^[a-gsqwrtzxv]*$。当然,如果换一种思路,用排除键盘上右手字符的方法,就可以得到本题字符最少解答:^[^h-pyu]*$。

Anyway–Old MacDonald had a farm...

又是一道完全看不懂的题目。题目提示“Old MacDonald had a farm”,是一首大家都很熟悉的儿歌,我反复的看歌词,听歌,最终也只感觉歌曲中那个“E-I-E-I-O”可能是提示。这几个字母都是元音字符,所以匹配可能跟元音有关?然而我试了很多种猜测都失败了……就在我都要放弃的时候,我尝试像Typist一题一样,在键盘上开始敲着单词,忽然就发现待匹配的单词好像是元辅音交替出现的!而“y”这个半元音,则根据前后字符的情况,扮演着“元音”或“辅音”两种不同的角色!找到规律之后,题目解答非常容易:^[aeiou]?([^aeiou][aeiouy])*[^aeiou]?$。当然,由于找规律的过程过于消耗精力,对于最少21字符的答案,我已经不想去思考了。

标签:Regex,12,题目,键盘,解谜,Golf,Dvorak,Dr
From: https://blog.csdn.net/lc19890709/article/details/143438502

相关文章

  • Regex Golf通关记录(13)——眼力篇
    RegexGolf网址:https://alf.nu/RegexGolfRegexGolf通关解答:RegexGolf通关解答-CSDN博客为什么叫眼力篇呢?因为我感觉这两道题目真的只是在考察我们的眼力啊……反正我是找不出什么规律……所以答案,凑活看一下就好……Countries–Africa,notAsia题目要求匹配国家的名字......
  • Chromium127编译指南 Linux篇 - 同步第三方库以及Hooks(六)
    引言在成功克隆Chromium源代码仓库并建立新分支之后,配置开发环境成为至关重要的下一步。这一过程涉及获取必要的第三方依赖库以及设置钩子(hooks),这些步骤对于确保后续的编译和开发工作能够顺利进行起着决定性作用。本指南旨在详细阐述这些配置步骤的执行方法,为开发者提供清晰......
  • Chromium127编译指南 Linux篇 - 编译前环境搭建(一)
    前言在当前的浏览器开发中,Chromium作为一个开源项目,已经赢得了广泛的关注和使用。它不仅构成了GoogleChrome的核心框架,同时也是诸如MicrosoftEdge、Opera和Brave等多款浏览器的基础。凭借其广泛的应用和出色的可定制性,许多开发者选择在Chromium的基础上进行再开发......
  • NOIP2024 模拟赛 #12
    学长出的模拟赛,风格挺好。赛时8:00T1会了一个\(O(n^2\logn)\)的做法,先写一下,看看能不能过样例。8:20过了小样例,大样例跑得慢但是是对的。8:40发现一个好的做法,可以枚举\(c_i\)最小的那一天选了哪个,再枚举\(k\)天,这样纯枚举复杂度是\(O(k)\)的。但是有些细节不太......
  • 快来了解三石峰新品N12振动信号采集卡
        本产品是三石峰科技的12通道智能数据采集器,以下简称SSF-Vib-N12。SSF-Vib-N12旨在帮助用户对工业生产中的设备健康状况进行监测与诊断,降低因设备故障对生产过程产生的影响。SSF-Vib-N12输入同时兼容IEPE、ICP传感器,使用16位分辨率ADC对12路信号同步采集,并且支......
  • P11228 [CSP-J 2024] 地图探险 题解
    模拟第一眼,可能有人回想起dfs.但因为起点终点,并且走的步数都告诉你了,所以直接模拟就行.注意起始点也算被走过,所以可以用一个标记数组,判断当前格子有没有被走过.代码#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>usingnamespacestd;int......
  • 1264. 页面推荐#奇怪,非常奇怪,谁能解决这个问题!!!!!!!!!!!!!!!!!!!!!!!
    目录题目链接题目和要求问题1234当时我人就麻了,因为我非常相信我的思路没有问题56然后我就开始怀疑是力扣解释器的问题7发现都可能没有问题8910题目链接题目链接题目:链接!!!题目和要求朋友关系列表:Friendship+---------------+---------+|ColumnName|......
  • AI预测福彩3D采取888=3策略+和值012路或胆码测试10月31日新模型预测第126弹
            经过100多期的测试,当然有很多彩友也一直在观察我每天发的预测结果,得到了一个非常有价值的信息,那就是9码定位的命中率非常高,100多期一共只错了12次,这给喜欢打私房菜的朋友提供了极高价值的预测结果~当然了,大部分菜友还是走的正常渠道,因此,得想办法进行缩水,尽可能......
  • AI预测体彩排3采取888=3策略+和值012路或胆码测试10月31日升级新模型预测第120弹
            经过100多期的测试,当然有很多彩友也一直在观察我每天发的预测结果,得到了一个非常有价值的信息,那就是9码定位的命中率非常高,已到达90%的命中率,这给喜欢打私菜的朋友提供了极高价值的预测结果~当然了,大部分菜友还是走的正常渠道,因此,得想办法进行缩水,尽可能少的缩......
  • SpringBoot社区互助服务平台的设计与实现12rh0(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表住户,志愿者,报修信息,接单信息,完成订单开题报告内容一、项目名称社区互助服务平台构建二、项目背景与意义随着城市化进程的加速,社区成为人们生活的重要场......