2017年大数据开发HuaWei笔试题两道(AC)

这篇博客记录了2017年华为大数据开发岗位的笔试题目,目前仅提供两道题的Python解决方案,具体内容待补充。
摘要由CSDN通过智能技术生成

题目没存,后面找到后有机会补上,先附上代码占坑。


题1代码:

import sys
lists=sys.stdin.readline().strip().split('-')
li='0-670-82162'
lists=li.split('-')
if len(lists)!=3:
    print "ERROR"
lists1=lists

try:
    l1=len(lists[0])
    l2=len(lists[1])
    l3=len(lists[2])
    ll1=int(lists[0])
    ll2=int(lists[1])
    ll3=int(lists[2])
    if l1==1 and l2==3 and l3==5:
        string=''.join(lists1)
        length=len(string)
#        print string
        suma=0
        sum1=0
        for i in range(length):
            sum1 +=int(string[i])*(i+1)
        suma=sum1
        tt=suma//11
        if tt==10:
            tt='X'
        else:
            tt=tt-10
    lists.append(str(tt))
    print '-'.join(lists)        
except:
    print "ERROR2&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值