ACM 模式 (适用于牛客网、赛码平台笔试)

每个样例由两行组成:一帮第一行是个数,第二行是数据

  1. 采用try异常机制尝试读取第一行,触发异常,直接跳出
  2. 读取列表数据:采用 input(),去掉首尾空格,分割字符,转为 int 类型
  3. 输出,采用 print()
while True:
    try:
        length = int(input())    # 一个数字可以这样

    except EOFError:
        break
    
#     nums = list(map(int, input().strip().split()))
    nums = []
    s = input()
    for c in s.strip().split():
        nums.append(int(c))
    
    print(length, nums)

数组 推荐这个写法:
nums = list(map(int, input().strip().split()))

posted @ 2022-03-26 14:32  麦克斯的园丁  阅读(2243)  评论(0编辑  收藏  举报