回答編集履歴
1
バグ修正
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[
|
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] に修正しました。
|