I hereby claim:
- I am pryanik991 on github.
- I am pryanik (https://keybase.io/pryanik) on keybase.
- I have a public key ASAhA7lDyzMXaG6Dokjb4G55KfM8nVVjtB7rDsRJh1thBwo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
#! /usr/bin/env ruby | |
def banknotes_calculator(banknotes, requested_sum) | |
sorted_values = banknotes.keys.sort.reverse | |
total_sum = banknotes.inject(0) {|total_sum, banknote| total_sum += banknote[0] * banknote[1]} | |
result = Hash[banknotes.keys.map {|value| [value, 0]}] | |
return if requested_sum > total_sum |