【刷题】从非负整数序列 0, 1, 2, ..., n中给出包含其中n个数的子序列,请找出未出现在该子序列中的那个数。

题目描述
从非负整数序列 0, 1, 2, …, n中给出包含其中n个数的子序列,请找出未出现在该子序列中的那个数。
输入描述:
输入为n+1个非负整数,用空格分开。
其中:首个数字为非负整数序列的最大值n,后面n个数字为子序列中包含的数字。
输出描述:
输出为1个数字,即未出现在子序列中的那个数。
示例1
输入
3 3 0 1
输出
2

import sys
a = list(map(int, input().split()))
n_max=a[0]
n_all=a[1:]
for m in range(0,n_max+1):
    if m not in n_all:
        print (m)
    else:
        continue

你可能感兴趣的:(刷题)