对于Pi Day,我试图编写一个试图在Pi中查找给定单词的Java程序(或另一个给定的非理性数字)。我几乎已经完成了所有工作,但我对如何将pi的每个数字/数字转换为一个字母存在冲突。我想说:A = 01,B = 02,C = 03 ... Y = 25,Z = 26。将Pi转换为字母?
然而,对于所有没有机会的穷号码序列,我感觉不好,因为任何不以“0”或“2”开头的序列都将被完全忽略。这意味着80%的序列是不相关的?
我可以做一个base-26到base-10的转换吗?如果这确实是一个合适的解决方案,不知道如何以代码方式做到这一点?
谢谢!
您可以随时检查一位数字*和*有效的两位数字。 – 2012-03-14 14:35:18