Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def horizental_checker(lst1,lst2,lst3,lst4,place_checker,lst5=[],lst6=[],lst7=[]): #place_checker checks if the lst is before the fourth column
- count = 0
- if place_checker == 1 or place_checker == 20:
- for a,b,c,d in zip(lst1,lst2,lst3,lst4):
- a = int(a)
- b = int(b)
- c = int(c)
- d = int(d)
- return (a * b * c * d)
- elif place_checker == 2 or place_checker == 19:
- print "TESSSSSST"
- for e,a,b,c,d in zip(lst5,lst1,lst2,lst3,lst4):
- print a,b,c,d,e
- a = int(a)
- b = int(b)
- c = int(c)
- d = int(d)
- e = int(e)
- count = (a * b * c * d)
- print "my count is %i" % count
- if (e * a * b * c) > count:
- count = (e * a * b * c)
- print "my second count is %i" % count
- return count
- elif place_checker == 3 or place_checker == 18:
- for e,f,a,b,c,d in zip(lst5,lst6,lst1,lst2,lst3,lst4):
- a = int(a)
- b = int(b)
- c = int(c)
- d = int(d)
- count = (a * b * c * d)
- if (e * a * b * c) > count:
- count = (e * a * b * c)
- if (f * e * a * b) > count:
- count = (f * e * a * b)
- return count
- else:
- for e,f,g,a,b,c,d in zip(lst5,lst6,lst7,lst1,lst2,lst3,lst4):
- a = int(a)
- b = int(b)
- c = int(c)
- d = int(d)
- count = (a * b * c * d)
- if (e * a * b * c) > count:
- count = (e * a * b * c)
- if (f * e * a * b) > count:
- count = (f * e * a * b)
- if (g * f * e * a) > count:
- count = (g * f * e * a)
- return count
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement