18号7点开的华为笔试有人做了么 我怎么感觉数据有问题?

第一题GBK编码下输出字符串前m个字节,注意半个汉字,输出时忽略数字
毫无难度的题目,我死活只有20%,尝试过type+raise,确定数据是str类型的,但是c.encode('gbk')居然会报错?里面还有不是gbk的东西?
然而直接print(line[:m])能过40%
第三题n个骰子输出每种和的概率 保留5位小数
我试过两种输出方案
a=6**n
res1=['[%d, %.5f]'%(i+n,f/a) for i,f in enumerate(res)]
res2=['[%d, %s]'%(i+n,round(f/a,5)) for i,f in enumerate(res)]
ans='[%s]'%(', '.join(res2))
第一种60%,第二种80%
然后试了
if ''.join(res1)!=''.join(res2):
  return
print(ans)
0%所以到底是怎么判断对错的?

全部评论
这笔试做的我心态爆炸
点赞 回复 分享
发布于 2018-04-18 21:42
同百分之八十实在不知道为啥啊
点赞 回复 分享
发布于 2018-04-18 21:32

相关推荐

喜欢疯狂星期四的猫头鹰在研究求职打法:短作业优先
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务