小明的烦恼
2017-03-10 18:14
197 查看
描述
小明最近接到了一个棘手的任务,他们公司有一个电话簿.但是这是一个奇怪的电话簿,因为它不是用数字记录电话号码,而是用数字键上所对应的字母来记录电话号码(2-abc,3-def,4-ghi,5-jkl,6-mno,7-pqrs,8-tuv,9-wxyz),电话号码只有11位。现在你的任务就是帮小明写一个程序来把这些字母的电话号码转化成数字的电话号码。
输入
第一行输入一个正整数T(0<T<=100),表示测试数据的组数
每组测试数据只有一行,输入一串字符(字符长度为11);
输出
每组输出占一行,输出数字的电话号码
样例输入
3
phqghumeayl
nlfdxfircvs
cxggbwkfnqd
样例输出
74744863295
65339347287
29442953673
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
int a=sc.nextInt();
int[] i=new int[a];
for(int b=0;b<a;b++){
String str=sc.next();
char[] myChar=str.toCharArray();
for(int c=0;c<myChar.length;c++){
if(myChar[c]=='a'||myChar[c]=='b'||myChar[c]=='c'){
System.out.print("2");
}
if(myChar[c]=='d'||myChar[c]=='e'||myChar[c]=='f'){
System.out.print("3");
}
if(myChar[c]=='g'||myChar[c]=='i'||myChar[c]=='h'){
System.out.print("4");
}
if(myChar[c]=='j'||myChar[c]=='k'||myChar[c]=='l'){
System.out.print("5");
}
if(myChar[c]=='m'||myChar[c]=='n'||myChar[c]=='o'){
System.out.print("6");
}
if(myChar[c]=='p'||myChar[c]=='q'||myChar[c]=='r'||myChar[c]=='s')
System.out.print("7");
if(myChar[c]=='t'||myChar[c]=='u'||myChar[c]=='v')
System.out.print("8");
if(myChar[c]=='w'||myChar[c]=='x'||myChar[c]=='y'||myChar[c]=='z')
System.out.print("9");
}
System.out.print("\n");
}
}
小明最近接到了一个棘手的任务,他们公司有一个电话簿.但是这是一个奇怪的电话簿,因为它不是用数字记录电话号码,而是用数字键上所对应的字母来记录电话号码(2-abc,3-def,4-ghi,5-jkl,6-mno,7-pqrs,8-tuv,9-wxyz),电话号码只有11位。现在你的任务就是帮小明写一个程序来把这些字母的电话号码转化成数字的电话号码。
输入
第一行输入一个正整数T(0<T<=100),表示测试数据的组数
每组测试数据只有一行,输入一串字符(字符长度为11);
输出
每组输出占一行,输出数字的电话号码
样例输入
3
phqghumeayl
nlfdxfircvs
cxggbwkfnqd
样例输出
74744863295
65339347287
29442953673
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
int a=sc.nextInt();
int[] i=new int[a];
for(int b=0;b<a;b++){
String str=sc.next();
char[] myChar=str.toCharArray();
for(int c=0;c<myChar.length;c++){
if(myChar[c]=='a'||myChar[c]=='b'||myChar[c]=='c'){
System.out.print("2");
}
if(myChar[c]=='d'||myChar[c]=='e'||myChar[c]=='f'){
System.out.print("3");
}
if(myChar[c]=='g'||myChar[c]=='i'||myChar[c]=='h'){
System.out.print("4");
}
if(myChar[c]=='j'||myChar[c]=='k'||myChar[c]=='l'){
System.out.print("5");
}
if(myChar[c]=='m'||myChar[c]=='n'||myChar[c]=='o'){
System.out.print("6");
}
if(myChar[c]=='p'||myChar[c]=='q'||myChar[c]=='r'||myChar[c]=='s')
System.out.print("7");
if(myChar[c]=='t'||myChar[c]=='u'||myChar[c]=='v')
System.out.print("8");
if(myChar[c]=='w'||myChar[c]=='x'||myChar[c]=='y'||myChar[c]=='z')
System.out.print("9");
}
System.out.print("\n");
}
}
相关文章推荐
- 小小明系列故事——游戏的烦恼
- NYOJ 223 小明的烦恼
- 小明的烦恼
- 223 小明的烦恼
- hunnu11543:小明的烦恼——分糖果
- NYOJ 小明的烦恼 181
- 小小明系列故事——游戏的烦恼
- hunnu11544:小明的烦恼——找字符串
- 小明的烦恼
- 小明的烦恼
- NYOJ - 小明的烦恼
- [2013腾讯马拉松 3月23日]HDU 4517 小小明系列故事——游戏的烦恼
- HDU 4517 小小明系列故事---游戏的烦恼 (模拟题)
- hunnu--11545--小明的烦恼——找路径
- 223.小明的烦恼
- 小明的烦恼
- hunnu--11543--小明的烦恼——分糖果
- bzoj1005 小明的烦恼
- NYOJ 223题 小明的烦恼
- hunnu--11545--小明的烦恼——找路径