對於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