牛客网的输入输出对于刚开始用的人来说肯定是个迷,本地跑结果是对的,但是牛客网却老是提示0%的通过率。这里总结一下牛客网使用python的编程模板:

while True:
    try:
        num = input() # 单个数据输入
        nums = input().split() # 多行数据输入
        ...
        do_sth
    except:
        break

有时候可能会遇到这种情况,即会不停的有输入数据,但是题目中也没有明确地说停止条件,那么默认就是输入为空的时候就停止输入,模板如下:

inputs = []
while True:
    try:
        num = input() 
        if num:
            inputs.append(num)
        else:
            break
    except:
        break

do_sth

相关文章:

  • 2021-11-16
  • 2021-09-03
  • 2021-12-10
  • 2021-06-07
  • 2022-12-23
  • 2021-12-26
  • 2022-12-23
  • 2021-06-30
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-01-19
  • 2021-05-12
  • 2021-12-25
  • 2021-08-28
  • 2022-12-23
相关资源
相似解决方案