回答編集履歴

1

get_border_keysの内容に誤りがあったので、修正しました。

2021/11/24 12:58

投稿

tatsu99
tatsu99

スコア5493

test CHANGED
@@ -34,9 +34,9 @@
34
34
 
35
35
  b_keys << $keys[i][j+1] if j+1 < $keys[i].length
36
36
 
37
- b_keys << $keys[i-1][j] if $keys[i-1][j] != nil
37
+ b_keys << $keys[i-1][j] if i > 0
38
38
 
39
- b_keys << $keys[i+1][j] if $keys[i+1][j] != nil
39
+ b_keys << $keys[i+1][j] if i+1 < $keys.length
40
40
 
41
41
  return b_keys
42
42