用Python写一个程序,输入的第一行为整数n,表示整数数列中的个数。第二行包含n个正整数。如果第二行的n个正整数的中间数存在,也输出中间数的值,否则输出-1表示不存在中间数
时间: 2023-05-21 11:03:33 浏览: 141
我们第一行包括两个整数n,k(1<=n<=100,k<=6e5),表示有n个数字,目标和为k 第二行输入n个整数(c1 c2
以下是Python程序的代码:
n = int(input())
nums = list(map(int, input().split()))
nums.sort()
if n % 2 == 1:
middle = nums[n // 2]
print(middle)
else:
print(-1)
希望这个程序能够帮助你解决问题!
阅读全文