看板 Prob_Solve 關於我們 聯絡資訊
※ 引述《mabus (CodeINCEPTION)》之銘言: : 如題 : 有一個任意數字(阿拉伯數字),要用兩位數來表示, : 這兩位數可用英文大小寫及數字表示, : 有麼思路可以提供嗎?想好久都想不出來。 : 例: : 21365436546464=Cx : 87464165498=X5 : 10000024=5a : 10=0a : 以上是示意的表示,也就是隨便設的, : 類似這樣,但是實際上我還找不出規律..。 : 有相關的文獻,或是思路可以提供嗎? : 還是這是不可能的? : 若是任意數不行,那五位數或是六位數可以嗎? : 煩請各位指教了,感謝! 那你把它想成是36進制0123456789abcdefghijklmnopqrstuvwxyz 任意數大概做不到 兩位數只能處理26^2 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.169.44.101
yuscvscv:大小寫+數字 62^2 吧? 01/22 14:59
LPH66:再加兩個符號就變成 base64 了 01/22 18:58
LPH66:極端一點把可見 ascii 拿來用就是 Ascii85 01/22 18:58
rosepong:我忘記加上大小寫 哈 一樓說的對 01/23 08:33
rosepong:因為要求要轉回來 所以一對一轉換是無法避免壓縮大小的 01/23 08:35