Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Array
- def sorted?
- ### goes thru array and checks if all elements are in order
- for i in 1...self.length
- return false if self[i-1] > self[i]
- end
- return true
- end
- def bogosort
- ### randomly shuffles until sorted
- self.shuffle! until self.sorted?
- return self #return sorted array
- end
- end
- puts "give me a string"
- str = gets.chomp.split('')
- puts str.bogosort.join('')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement