Advertisement
Guest User

Untitled

a guest
Apr 8th, 2020
202
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.99 KB | None | 0 0
  1. def find_strongest_eggs(*args):
  2.     count = args[-1]
  3.     egg = [x for x in args[0]]
  4.     f = []
  5.     s = []
  6.     strong_eggs = []
  7.  
  8.     if count == 2:
  9.         for i in range(0, len(egg)):
  10.             if i % 2 == 0:
  11.                 s.append(egg[i])
  12.             else:
  13.                 f.append(egg[i])
  14.  
  15.         for i in range(0, len(f)-1):
  16.             if i == 0:
  17.                 pass
  18.             else:
  19.                 if (f[i] > f[i-1]) and (f[i] > f[i+1]) and (f[i+1] > f[i-1]):
  20.                     strong_eggs.append(f[i])
  21.  
  22.         for i in range(0, len(s)-1):
  23.             if i == 0:
  24.                 pass
  25.             else:
  26.                 if (s[i] > s[i-1]) and (s[i] > s[i+1]) and (s[i+1] > s[i-1]):
  27.                     strong_eggs.append(s[i])
  28.                    
  29.     if count == 1:
  30.         for i in range(1, len(egg)-1):
  31.             if (egg[i] > egg[i-1]) and (egg[i] > egg[i+1]) and (egg[i+1] > egg[i-1]):
  32.                 strong_eggs.append(egg[i])
  33.  
  34.     return sorted(strong_eggs)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement