English translate

The item is locked in a Klein safe behind a painting in the second-floor library. Klein safes are extremely rare; most of them, along with Klein and his factory, were destroyed in World War II. Fortunately old Brumbaugh from research knew Klein's secrets and wrote them down before he died. A Klein safe has two distinguishing features: a combination lock that uses letters instead of numbers, and an engraved quotation on the door. A Klein quotation always contains between five and twelve distinct uppercase letters, usually at the beginning of sentences, and mentions one or more numbers. Five of the uppercase letters form the combination that opens the safe. By combining the digits from all the numbers in the appropriate way you get a numeric target. (The details of constructing the target number are classified.) To find the combination you must select five letters v, w, x, y, and z that satisfy the following equation, where each letter is replaced by its ordinal position in the alphabet (A=1, B=2, ..., Z=26). The combination is then vwxyz. If there is more than one solution then the combination is the one that is lexicographically greatest, i.e., the one that would appear last in a dictionary."

v - w2+ x3- y4+ z5= target

"For example, given target 1 and letter set ABCDEFGHIJKL, one possible solution is FIECB, since 6 - 92+ 53- 34+ 25= 1. There are actually several solutions in this case, and the combination turns out to be LKEBA. Klein thought it was safe to encode the combination within the engraving, because it could take months of effort to try all the possibilities even if you knew the secret. But of course computers didn't exist then."


"Develop a program to find Klein combinations in preparation for field deployment. Use standard test methodology as per departmental regulations.

该物品被锁在二楼图书馆的一幅画后面的克莱恩保险箱中。克莱因保险箱极为罕见;他们中的大多数,连同克莱因和他的工厂,都在二战中被摧毁。好在研究的老布伦博知道克莱恩的秘密,并在他死前写下了。克莱因保险箱有两个显着特点:一个使用字母而不是数字的密码锁,以及一个刻在门上的引文。克莱因引文总是包含五到十二个不同的大写字母,通常在句子的开头,并提到一个或多个数字。五个大写字母组成了打开保险箱的组合。通过以适当的方式组合所有数字中的数字,您可以获得一个数字目标。 (构建目标数字的细节是分类的。)要找到组合,您必须选择满足以下等式的五个字母 v、w、x、y 和 z,其中每个字母替换为其在字母表中的序号位置( A=1, B=2, ..., Z=26)。然后组合为 vwxyz。如果有多个解决方案,则该组合是字典顺序上最大的一个,即字典中最后出现的那个。”

v - w2+ x3- y4+ z5= 目标

“例如,给定目标 1 和字母集 ABCDEFGHIJKL,一种可能的解决方案是 FIECB,因为 6 - 92+ 53- 34+ 25= 1。在这种情况下实际上有几种解决方案,组合结果是 LKEBA。Klein “我认为在雕刻中编码组合是安全的,因为即使你知道秘密,也可能需要几个月的努力来尝试所有的可能性。但当然那时计算机还不存在。”


“开发一个程序来寻找克莱因组合,为现场部署做准备。根据部门规定使用标准测试方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值