Rol - SPOJ błąd NZEC(python)

Rol - SPOJ błąd NZEC(python)
B2
  • Rejestracja:ponad 4 lata
  • Ostatnio:prawie 3 lata
  • Postów:11
0

Witam,
mam problem z potwierdzeniem zadania na spoju. Mianowicie wyskakuje błąd wykonania NZEC kiedy program działa jak należy, jeżeli macie jakieś sugestie to bardzo proszę :)

zadanie:
Przesuń elementy tablicy cyklicznie w lewo.

Kopiuj
t = int(input())
while t > 0:
    n = int(input())
    numbers = list(int(num) for num in input().strip().split())[:n]
    a = numbers.pop(0)
    numbers.append(a)
    print(numbers)
    del numbers 
    t -= 1
edytowany 3x, ostatnio: barti_25
ledi12
  • Rejestracja:prawie 6 lat
  • Ostatnio:około 2 miesiące
  • Lokalizacja:Wrocław
1

Nie do konca rozumiem, nowy element ma byc zawsze na poczatku tablicy ?


Robię http response status cody w martwych ciągach
B2
  • Rejestracja:ponad 4 lata
  • Ostatnio:prawie 3 lata
  • Postów:11
0

Na to wygląda skoro cyklicznie w lewo, to pierwszy element ląduje na końcu.

ledi12
  • Rejestracja:prawie 6 lat
  • Ostatnio:około 2 miesiące
  • Lokalizacja:Wrocław
0

Jak chcesz zeby kazdy nowy element ladowal na poczatek listy to wystarczy zrobic cos takiego:

Kopiuj
tablica.insert(index, element)

gdzie index to 0, czyli poczatek.


Robię http response status cody w martwych ciągach
  • Rejestracja:około 6 lat
  • Ostatnio:ponad rok
0
Kopiuj
for s in[*open(0)][1:]:a=s.split();print(*a[2:],a[1])
Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
0

NZEC sugeruje że coś się wywaliło ;) zgaduje że rozmiar danych może być taki, że np. nie wolno wszystkiego wczytać do pamięci albo robić sobie takich slice.


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.