Advertisement
Dutchered

Dżonas

Apr 11th, 2023
1,630
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Julia 0.60 KB | None | 0 0
  1. function solution(a)
  2.     len = 1;
  3.     max = 1;
  4.     i = 1;
  5.     while i<size(a,2)-1
  6.     if a[i]*a[i+1]<=0
  7.         len += 1
  8.         while i < size(a, 2)-3
  9.             if a[i]*a[i+2] >= 0
  10.                 len += 1
  11.                 if a[i+1]*a[i+3] >= 0
  12.                     len += 1
  13.                     i += 2
  14.                 else
  15.                     i += 1
  16.                     break
  17.                 end
  18.             else break
  19.             end
  20.         end
  21.         if len > max
  22.             max=len
  23.         end
  24.         len = 1
  25.         i+=2
  26.     else
  27.         i += 1
  28.     end
  29.     end
  30.     return max
  31. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement