博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nyoj223小明的烦恼
阅读量:5931 次
发布时间:2019-06-19

本文共 910 字,大约阅读时间需要 3 分钟。

小明的烦恼

时间限制:
3000 ms  |  内存限制:
65535 KB
难度:
1
 
描述
小明最近接到了一个棘手的任务,他们公司有一个电话簿.但是这是一个奇怪的电话簿,因为它不是用数字记录电话号码,而是用数字键上所对应的字母来记录电话号码(2-abc,3-def,4-ghi,5-jkl,6-mno,7-pqrs,8-tuv,9-wxyz),电话号码只有11位。现在你的任务就是帮小明写一个程序来把这些字母的电话号码转化成数字的电话号码。
 
输入
第一行输入一个正整数T(0<T<=100),表示测试数据的组数
每组测试数据只有一行,输入一串字符(字符长度为11);
输出
每组输出占一行,输出数字的电话号码
样例输入
3phqghumeaylnlfdxfircvscxggbwkfnqd
样例输出
747448632956533934728729442953673
View Code
#include
#include
#define MAXN 100+10char str[MAXN];int main(){ int n,x,i,len; scanf("%d",&n); while(n--) { scanf("%s",str); len=strlen(str); for(i=0;i
='t'&&str[i]<='v') printf("%d",8); if(str[i]>='w'&&str[i]<='z') printf("%d",9); } printf("\n"); } return 0;}

 

转载于:https://www.cnblogs.com/zhaojiedi1992/archive/2012/07/26/zhaojiedi_2012_06_21.html

你可能感兴趣的文章
轻松实现基于Heartbeat的高可用web服务集群
查看>>
pxc群集搭建
查看>>
JS中加载cssText延时
查看>>
常用的脚本编程知识点
查看>>
坐标转换convertRect
查看>>
XILINX_zynq_详解(6)
查看>>
计算机网络术语总结4
查看>>
新手小白 python之路 Day3 (string 常用方法)
查看>>
求职路 第二章 深圳篇
查看>>
HTML5 Geolocation API工作原理[转载]
查看>>
soapUI的简单使用(webservice接口功能测试)
查看>>
框架 Hibernate
查看>>
python-while循环
查看>>
vs2008 x64编译环境 忽略了 #ifdef WIN32
查看>>
【微信小程序】再次授权地理位置getLocation+openSetting使用
查看>>
手机端上传图片及java后台接收和ajaxForm提交
查看>>
HDU 5030 Rabbit's String
查看>>
【MSDN 目录】C#编程指南、C#教程、ASP.NET参考、ASP.NET 4、.NET Framework类库
查看>>
jquery 怎么触发select的change事件
查看>>
angularjs指令(二)
查看>>