HOMELv011 ハッシュ `h = {a: 1}` に `{a: 2}` をマージする際、値が競合した場合に古い値を優先するコードはどれか。 2026年1月24日 h = {a: 1}に該当するのは`h.merge({a: 2}) { |k, v1, v2| v… 配列から重複した要素を取り除いた新しい配列を返すメソッドはどれか。 ブロックを渡して `File.open` を呼び出した場合、ブロック終了時のファイルの扱いはどうなるか。