华为上机考试题系列(一):牛客网的奇葩操作

面试过华为和字节跳动的都知道这两家公司很喜欢与牛客网合作,但牛客网的东西真的垃圾,华为使用牛客网的上机代码测试系统,字节跳动使用牛客网的视频会议(这里推荐腾讯的会议app,比牛客网稳定太多了)

下面开始说正文

首先是牛客网的输入:

牛客网所有题目均需要使用标准化输入接受输入的值(再吐槽一句,这个比leetcode的函数传参的方式接受输入值的体验差很多)

比如,python3可以使用如下的标准输入方式,其他语言自行百度吧

import sys
for a in sys.stdin:
    pass

首先是牛客网的输出:

关于输出,尤其是浮点数的输出,一定要看下给的测试用例中输出了几位小数,如果输出精度不对,题目也是无法通过的

# 输出一位精度的float数
print("%.1f"%x)

 

你可能感兴趣的:(数据结构与算法)