#1591. 【创新型】第10章: 字符串 10.12TUT-ASDF

    ID: 1591 传统题 1000ms 128MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>高级语言程序设计I-第10章:字符串

【创新型】第10章: 字符串 10.12TUT-ASDF

说明

    企业喜欢用容易被记住的电话号码,让电话号码容易被记住的一个办法是将它写成一个容易记住的单词或者短语。例如,你给范老师打电话时,可以拨打TUT-GLOP。有事,只讲电话号码中部分数字拼写成单词。例如,当你回到寝室时,可以通过拨打310-GINO来向Gino's订一份pizza。让电话号码容易被记住的另一个方法是以一种好的方式对号码的数字进行分组。通过拨打Pizza店的“三个十”号码3-10-10-10,你可以从他们那里订pizza。

    电话号码的标准格式是7位十进制数,并在第三、四位中间有一个连接符。电话拨号盘提供了从字母到数字的映射,映射关系如下:

A、B、C映射到2

D、E、F映射到3

G、H、I映射到4

J、K、L映射到5

M、N、O映射到6

P、Q、R映射到7

S、T、U映射到8

V、W、X映射到9

Y、Z没有映射到任何数字连字符可以任意添加和删除。TUT-GLOP的标准形式是888-4567,310-GINO的标准形式是310-4466,3-10-10-10的标准形式是310-1010.

输入格式

输入一行字母数字混合的字符串,字符的个数是7(不包括“-”,“-”可以随意添加)。

输出格式

输出一行数字第三、四之间用字符“-”隔开。
I-TS-EAS-X
488-3289

Source

高级语言程序设计I-第10章:字符串