很多銀行及公司設立了電話客服中心來服務他們的客戶。為了加速身分的查核,常常會要求打電話進來的客戶輸入他的身分證號碼。可是電話上只有數字鍵,要輸入身分證號碼的第一個字母有點麻煩,因此有的語音系統會要求來電者輸入後 9 碼,再根據後 9 碼來推算可能的英文字母。
很多人都知道,身分證號碼的最後一碼是「檢查碼」,它是用前 9 碼所推算出來的,其推算的規則如下:
假設某人的身份證號碼前 9 碼為 F13024567,那麼他的最後一位檢查碼的計算過程如下:
F 1 3 0 2 4 5 6 7
1 5 1 3 0 2 4 5 6 7
×1 ×9 ×8 ×7 ×6 ×5 ×4 ×3 ×2 ×1
1 + 45 + 8 + 21 + 0 + 10 + 16 + 15 + 12 + 7 = 135
檢查碼 = 10 - (135 % 10) = 5
根據上面的規則,A12345678、M12345678 和 W12345678 這三個號碼的檢查碼都是 9。因此,如果在電話上所輸入的後 9 碼是 123456789 時,它的第一位英文字母可能是 A,也可能是 M 或 W。
輸入只有一行,含有一個身份證號碼的後 9 碼。
將可能的第一位大寫字母依字母順序輸出於一行。
130245675
FS
123456789
AMW
ID | User | Problem | Subject | Hit | Post Date |
39682 | dreamer.aeu6 ... (Noah) | a054 | 480 | 2024-03-18 15:33 | |
39360 | eddiehu (Eddiehu) | a054 | 981 | 2024-02-09 23:18 | |
33928 | JonaroD (Leina Stella) | a054 | 1985 | 2023-02-14 12:41 | |
41859 | boy850125@gm ... (Huang Jack) | a054 | 247 | 2024-09-02 16:39 | |
41290 | suyueh (suyueh) | a054 | 304 | 2024-07-16 14:42 |