回答編集履歴

2

ソースコード修正

2017/12/04 10:44

投稿

tkturbo
tkturbo

スコア5572

test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  int j, tmp, k;
8
8
 
9
- for(j = 0; j <= (n/2); j++)
9
+ for(j = 0; j < (n/2); j++)
10
10
 
11
11
  {
12
12
 

1

ソースコード修正

2017/12/04 10:44

投稿

tkturbo
tkturbo

スコア5572

test CHANGED
@@ -4,17 +4,19 @@
4
4
 
5
5
  {
6
6
 
7
- int j, tmp;
7
+ int j, tmp, k;
8
8
 
9
9
  for(j = 0; j <= (n/2); j++)
10
10
 
11
11
  {
12
12
 
13
+ k = n - j - 1;
14
+
13
15
  tmp = a[j];
14
16
 
15
- a[j] = a[n-j];
17
+ a[j] = a[k];
16
18
 
17
- a[n-j] = tmp;
19
+ a[k] = tmp;
18
20
 
19
21
  }
20
22