Bez obaw nie mam zamiaru przychodzić tutaj z żadnym innym zadaniem z tego systemu. Po prostu chcę się dowiedzieć jakie tam zasady panują, chcę wiedzieć o co chodzi kiedy nie wiem o co chodzi.
Link do zadania:
https://pl.spoj.pl/problems/POL/
Moje rozwiązanie:
Kod: Zaznacz cały
import linecache
import sys
def wiersze():
global liczba
liczba=linecache.getline('file.txt', 1)
liczba=int(liczba)
return liczba
def glowna():
f = open('file.txt').readlines()
zm=0
for s in f:
if zm<liczba+1 and zm>0:
#s=s[:-1] """usuwa znak końca lini,próbowałem z tym i bez, potrzebne czy nie?"""
dliczba=len(s)
sys.stdout.write(s[:dliczba/2]+'\n')
zm+=1
return '0'
wiersze()
glowna()
Próbowałem różnych kombinacji, z linecache i bez, z funkcjami i bez, używając print i bez niego, bez rezultatu.
Nie podaję nazwy zadania żeby google innych zainteresowanych tematem tu nie kierował.
Będę wdzięczny za pomoc.
Dodam że dostaję błąd wykonania nzec.