mostrando RuntimeError

voti
-1

mentre risolvere lo stesso problema in 3x pitone sulla mia macchina, ottenendo l'output corretto, mentre durante l'invio di hackerearth ottenere RuntimeError

for t in range(int(raw_input())):
i = list(map(int, raw_input().split()))
zom = []
vam = []
zc = 0
vc = 0
for x in i:
    if x%2 == 0:
        zom.append(x)
        zc += x
    else:
        vam.append(x)
        vc += x
zom.sort()
vam.sort()
zom.append(zc)
vam.append(vc)
print ' '.join(map(str, zom))+' '+' '.join(map(str, vam))
È pubblicato 30/09/2015 alle 16:23
dall'utente
In altre lingue...                            


2 risposte

voti
0

Non so che cosa è hackerearth ma provare questo.

for t in range(int(raw_input())):
    i = list(map(int, raw_input().split()))
zom = []
vam = []
zc = 0
vc = 0
for x in i:
    if x % 2 == 0:
        zom.append(x)
        zc += x
    else:
        vam.append(x)
        vc += x
zom.sort()
vam.sort()
zom.append(zc)
vam.append(vc)
print ' '.join(map(str, zom)) + ' ' + ' '.join(map(str, vam))
Risposto il 30/09/2015 a 16:29
fonte dall'utente

voti
0
x=input()
i = map(int, raw_input().split())


zom = []
vam = []   
zc = 0 
vc = 0
for x in i:
    if x%2 == 0:
        zom.append(x)
        zc += x
    else:
        vam.append(x)
        vc += x
zom.sort()
vam.sort()
zom.append(zc)
vam.append(vc)
print ' '.join(map(str,zom))+' '+' '.join(map(str, vam))

Non avete bisogno di acutally un ciclo.

Risposto il 01/10/2015 a 04:17
fonte dall'utente

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more