华为2017笔试试题.docx
《华为2017笔试试题.docx》由会员分享,可在线阅读,更多相关《华为2017笔试试题.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、华为2017笔试试题拥有通过HCNA认证的.工程师,意味着企业有能力搭建基本的中小型网络,并将基本的语音、无线、云、安全和存储集成到网络之中,知足各种应用对网络的使用需求。下面是关于华为2017笔试试题,欢迎大家参考!题1:#-*-coding:utf-8-*-CreatedonFriMar2423:26:332017author:acelit#问题描绘:将两个正整数根据从高位到低位取反后相加#输入:两个1,70000内的整数#输出:;两个整数取反和defreverseAdd(a,b):ifa1ora70000orb1orb70000:return-1else:astr=str(a)bstr=
2、str(b)arev=brev=0indexa=indexb=0foriinastr:arev+=int(i)*10*indexaindexa+=1forjinbstr:brev+=int(j)*10*indexbindexb+=1returnarev+brev#测试num1=6768num2=9002revSum=reverseAdd(num1,num2)printrevSum题2:#-*-coding:utf-8-*-CreatedonFriMar2420:19:512017author:acelit#问题描绘:根据6种方式旋转骰子,输出骰子最后的标记#旋转骰子:L-向左R-向右F-向前B
3、-向后A-逆时针旋转90度C-顺时针旋转90度#骰子标记:初始标记123456,分别为左右前后上下#输入:骰子旋转序列#输出:骰子对应标记,若输入字符串不合法则返回-1defsplitString(string):num=1,2,3,4,5,6foriinstring:ifi=L:num=num4,num5,num2,num3,num1,num0elifi=R:num=num5,num4,num2,num3,num0,num1elifi=F:num=num0,num1,num4,num5,num3,num2elifi=B:num=num0,num1,num5,num4,num2,num3elifi=A:num=num3,num2,num0,num1,num4,num5elifi=C:num=num2,num3,num1,num0,num4,num5else:return-1returnstr(num0)+str(num1)+str(num2)+str(num3)+str(num4)+str(num5)#测试test=RAresult=splitString(test)printresult【华为2017笔试试题】
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 华为 2017 笔试 试题
限制150内