配列のハッシュが与えられた場合、配列の最初の要素が最小であるキーを取得する必要があります。
たとえば、次の場合:
h = { :a => [8,9,1], :b => [7,2,3], :c => [1,7,3] }
1は[8,7,1]の最小値であるため、結果として:cを取得したいと思います。
どうすればこれをエレガントに行うことができますか?
配列のハッシュが与えられた場合、配列の最初の要素が最小であるキーを取得する必要があります。
たとえば、次の場合:
h = { :a => [8,9,1], :b => [7,2,3], :c => [1,7,3] }
1は[8,7,1]の最小値であるため、結果として:cを取得したいと思います。
どうすればこれをエレガントに行うことができますか?