编程介的小学生 2017-10-05 16:09 采纳率: 20.5%
浏览 825
已采纳

Soundex

Description

Soundex coding groups together words that appear to sound alike based on their spelling. For example, "can" and "khawn", "con" and "gone" would be equivalent under Soundex coding.
Soundex coding involves translating each word into a series of digits in which each digit represents a letter:
1 represents B, F, P, or V

  2 represents C, G, J, K, Q, S, X,  or Z

  3 represents D or T

  4 represents L

  5 represents M or N

  6 represents R

The letters A, E, I, O, U, H, W, and Y are not represented in Soundex coding, and repeated letters with the same code digit are represented by a single instance of that digit. Words with the same Soundex coding are considered equivalent.
Input

Each line of input contains a single word, all upper case, less than 20 letters long.
Output

For each line of input, produce a line of output giving the Soundex code.
Sample Input

KHAWN
PFISTER
BOBBY
Sample Output

25
1236
11

  • 写回答

1条回答 默认 最新

  • threenewbee 2017-10-25 02:35
    关注
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥30 这是哪个作者做的宝宝起名网站
  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!