Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # проверка - можно ли набрать заказ
- rest = qty
- visited = 0
- deposits.sort_by{|x| -x.quantity}.each do |virt_deposit|
- visited += 1
- rest=rest-virt_deposit.quantity
- break if rest <= 0
- end
- if visited == amount_of_places
- # count*1 - поскольку это единственный способ взять столько товаров
- next
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement