|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
http://www.spoj.com/problems/SMPSEQ3/
不知道有没有大神用过这个网站,我们老师让在这个网站上做题,我本人是在国外念书的。
不赘述了题目的意思是:输入一个整数n和一个含有n个整数的数列S, 要求2<=n<=100, S里面的数字 -100<=s<=100, 并且从小到大排列,
再输入一个整数m 和含m 个整数的数列Q, 要求和n一样,数列里面的数也要求的一样。并且从小到大排列。
输出的结果要求的是数字在S里面但是并不在Q里面。
图片里面有原是题目,英文好的大牛也可以帮我看看是不是我解读有误,但是我不会C和C++,python也是刚开始学,
我自己的代码如下,但是我觉得我的代码虽然可以运行但是和题目有出入,但我也不知道该如何修改了,希望大牛帮帮我,
rand1= input()
n = int(rand1)
if 2 <= n <=100:
print(n)
else:
print('please choice another "n":')
import random
S = random.sample(range(-100,100),n)
S.sort()
list1 = input(S)
rand2 = input()
m = int(rand2)
if 2 <= m <100:
else:
print ('please choice another m : ')
import random
Q = random.sample(range(-100,100),m)
Q.sort()
list2 = input(Q)
list3 = list(set(list1) -set(list2))
list3.sort()
output = print(list3) |
|