Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2016
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. zeroInMin :: (Int, Int) -> Int
  2. zeroInMin p
  3.   | any (\(a, b) -> a == 0 && b == 0) [p] = 0
  4.   | otherwise = helper ([p] >>= manHeaps)
  5. helper :: [(Int, Int)] -> Int
  6. helper l
  7.   | any (\(a, b) -> a == 0 && b == 0) ll = 1
  8.   | otherwise = helper ll + 1 where
  9.     ll = l >>= manHeaps
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement