描述题库中有 n 道编程试题根据题号给定 n 道试题的难易程度均为 1-10 之间的正整数删除难度为 x 的试题。输入描述第一行包含两个正整数 n 和 x 之间用一个空格隔开。第二行包含 n 个正整数之间用一个空格隔开表示每道试题的难度。输出描述一行包含若干正整数每个整数后都有一个空格表示删除难度为 x 的试题后题库中的试题情况。用例输入 1 6 11 10 3 1 7 2用例输出 1 10 3
题目中给出了题库中的试题数量 n 和要删除的试题难度 x,以及每道试题的难度。
我们需要根据题号给定的试题难度,删除难度为 x 的试题。
首先,我们需要将输入的 n 和 x 保存起来。
然后,我们需要读取每道试题的难度,保存在一个数组中。
接下来,我们遍历数组,将难度不为 x 的试题输出。
最后,输出删除难度为 x 的试题后的题库中的试题情况。
代码如下:
n, x = map(int, input().split())
difficulties = list(map(int, input().split()))
for difficulty in difficulties:
if difficulty != x:
print(difficulty, end=" ")
对于输入样例:
6 1 1 10 3 1 7 2
输出结果为:
10 3 7 2
原文地址: https://www.cveoy.top/t/topic/iFNR 著作权归作者所有。请勿转载和采集!