Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. def corrent_format?(str)
  2. i = 0
  3. if str.length%2 == 0
  4. while i < str.length do
  5. puts "#{get_opp(str[i])} ... #{str[i]} ... #{str[i+1]}"
  6. if(get_opp(str[i]) && get_opp(str[i]) == str[i+1])
  7. if(str.length == 2)
  8. return true
  9. else
  10. new_str = str[0..(i-1)] + str[(i+1)..str.length]
  11. return corrent_format?(new_str)
  12. end
  13. else
  14. return false
  15. end
  16. end
  17. else
  18. return false
  19. end
  20. end
  21.  
  22.  
  23. corrent_format?("[()()]")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement