teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

バグ修正

2020/03/22 16:16

投稿

kazuma-s
kazuma-s

スコア8222

answer CHANGED
@@ -10,10 +10,11 @@
10
10
  char[] a = new char[m];
11
11
  Arrays.fill(a, ' ');
12
12
  for (int i = 0, j = 0, k = --m; m > 0; j += n, m -= n) {
13
- a[i] = a[j] = a[m-1] = a[k--] = s.charAt(i++);
13
+ a[i] = a[j] = a[m-1] = a[--k] = s.charAt(i++);
14
14
  a[m] = '\n';
15
15
  }
16
16
  System.out.print(a);
17
17
  }
18
18
  }
19
- ```
19
+ ```
20
+ 最初 a[k--] だったのを a[--k] に修正しました。