@exother @asciiterror Aby wykonać sumę potrzebne są przynajmniej 2 składniki. Ciężko wśród mniej niż 3 liczb w tablicy znaleźć 2, które nie będą ze sobą sąsiadować
@NotABigFan rzeczywiście zauważyłem to chwilę po wysłaniu, wciąż nie na tym polega zadanie a przykład pokazuje jak istotne jest czytanie ze zrozumieniem
Dany jest ciąg liczb całkowitych. Zwróć największą sumę niesąsiadujących ze sobą liczb z tego ciągu.
np:
[]Else:
for i = 0 to A.length
if(A[i]>A[i+1] and A[i]>A[i-1] and A[i]>0):
wynik = wynik + A[i]
i = i + 1
return wynik
Else:
for i = 1 to A.length
if(if A[i]>= A[i-1]+A[i+1] and A[i]>0):
wynik = wynik + A[i]
i = i + 3