Untitled
unknown
python
4 years ago
776 B
7
Indexable
def formacaoDeTime(pontuacao, tamanho_do_time, k): # Write your code here a=[] b=[] while len(b)!= tamanho_do_time: for i in pontuacao: if i in pontuacao[0:k]: a.append(i) for i in pontuacao: if i in pontuacao[-k:(len(pontuacao))]: a.append(i) c=max(a) b.append(c) for i in pontuacao: if i==c: pontuacao.remove((c)) print(b) formacaoDeTime([17,12,10,2,7,2,11,20,5],3,4) #b deveria ser (20,17,11) mas so sai (20,20,20) desespero.. #outra coisa é que esse formacao de time eu configurei, a entrada de verdade é (9,17,12,10,2,7,2,11,20,5,3,4) sendo o #1 a lenght da lista, depois os 9 itens da lista, tamanho_do_time e por ultimo o k)
Editor is loading...