class Array
  def 抽取(number)
    raise "抽取数量大于数组长度!" if number > self.size
    result = []
    number.times{ result << self.delete_at(rand(self.size)) }
    return result
  end
end