Формат входного файла
Каждая последовательность начинается с числа Nj , которая показывает сколько чисел в j-ой последовательности.
Затем перечислены все числа входящие в эту последовательность разделенные пробелами или символом перевода строки. В конце входного файла записан 0.
Формат выходного файла
Требуется вывести M чисел , каждое из которых будет именно тем числом которое встречается нечетное кол-во раз в j-ой последовательности.
Есть программа , но она медленная.
Как ее можно ускорить?
def proverka(spisok): id=[] dlina=len(spisok) for q in spisok: if q not in id: id.append(q) for q in id: if spisok.count(q)%2!=0: return q f=open("xorr.in") l=f.read() f.close() s=l.split() dlina=len(s)-1 i=0 spisok=[] otvet="" while i!=dlina: start=int(s[i]) temp=[] i+=1 while start!=0: temp.append(int(s[i])) i+=1 start-=1 spisok.append(temp) for q in spisok: otvet=otvet+str(proverka(q))+"\n" f=open("xorr.out","w") f.write(otvet) f.close()