Rezultati

Up. imeNalogaJezikRezultatČas oddaje
python3-2018 Prehitevanje Python 3 0/100Prekoračen čas (TLE) 04. okt '18 @ 16:58

Test Točke Porabljen spomin Porabljen čas Status
#1 16/16 8,672 MiB 0,000 s OK
#2 16/16 8,594 MiB 0,000 s OK
#3 17/17 8,535 MiB 0,000 s OK
#4 0/17 9,430 MiB 15,690 s Prekoračen čas
#5 0/17 27,676 MiB 4,364 s Prekoračen čas
#6 17/17 8,672 MiB 0,000 s OK

Ocenjevani program (overtaking.py):
import sys


def overt(l,c):
	name1=c[0]
	name2=c[1]
	r1=l.index(name1)
	r2=l.index(name2)
	t=[]
	if r1<r2:
		t=l[:r1]+l[r1+1:r2]+[name1]+l[r2:]
	else:
		t=l[:r2]+[name1]+l[r2:r1]+l[r1+1:]
	return t








n=int(sys.stdin.readline())
l=[]
for i in range(n):
	l.append(sys.stdin.readline().strip())
p=int(sys.stdin.readline())

for i in range(p):
	com=sys.stdin.readline().strip().split(" ")
	l=overt(l,com)
for c in l:	
	print(c)