質問編集履歴

3

訂正

2020/11/28 18:01

投稿

marumarumaru
marumarumaru

スコア17

test CHANGED
File without changes
test CHANGED
@@ -58,9 +58,9 @@
58
58
 
59
59
 
60
60
 
61
- b1 = a0 + a1
61
+ b1 = (a0 + a1) /2
62
62
 
63
- b2 = a1 + a2
63
+ b2 = (a1 + a2) /2
64
64
 
65
65
 
66
66
 

2

追記

2020/11/28 18:01

投稿

marumarumaru
marumarumaru

スコア17

test CHANGED
File without changes
test CHANGED
@@ -1,28 +1,28 @@
1
1
  複数の座標の入った配列があるとします。
2
2
 
3
- (例:[1, 3, 7, 13, 25, 33])
3
+ (例:a=[1, 3, 7, 13, 25, 33])
4
4
 
5
5
  それぞれ配列の値を隣同士で中点をとります。
6
6
 
7
7
  この場合、1と3、3と7のように...
8
8
 
9
- (例:[2, 5, 10, 19, 29])
9
+ (例:b=[2, 5, 10, 19, 29])
10
10
 
11
11
  これを配列の長さが1になるまで繰り返します。
12
12
 
13
- (例:[3.5, 7.5, 14.5, 24])
13
+ (例:c=[3.5, 7.5, 14.5, 24])
14
14
 
15
15
 
16
16
 
17
- (例:[5.5, 11, 19.25])
17
+ (例:d=[5.5, 11, 19.25])
18
18
 
19
19
 
20
20
 
21
- (例:[8.25, 15.125])
21
+ (例:e=[8.25, 15.125])
22
22
 
23
23
 
24
24
 
25
- (例:[11.6875])
25
+ (例:f=[11.6875])
26
26
 
27
27
 
28
28
 
@@ -37,3 +37,33 @@
37
37
 
38
38
 
39
39
  よろしくお願いいたします。
40
+
41
+
42
+
43
+ 追記:
44
+
45
+ 自分ではfor文への仕方がわからず、それぞれの配列をベタ書きで書いていく方法しかわかりませんでした...
46
+
47
+ ```
48
+
49
+ a0 = (a[0] + a [1]) /2
50
+
51
+ a1 = (a[1] + a [2]) /2
52
+
53
+ a2 = (a[2] + a [3]) /2
54
+
55
+ a3 = (a[3] + a [4]) /2
56
+
57
+ a4 = (a[4] + a [5]) /2
58
+
59
+
60
+
61
+ b1 = a0 + a1
62
+
63
+ b2 = a1 + a2
64
+
65
+
66
+
67
+ ...
68
+
69
+ ```

1

言語について

2020/11/28 17:59

投稿

marumarumaru
marumarumaru

スコア17

test CHANGED
@@ -1 +1 @@
1
- 繰り返し処理について(for文、while文)
1
+ 繰り返し処理について(for文、while文)- 徐々に短くなっていく配列について
test CHANGED
@@ -2,7 +2,9 @@
2
2
 
3
3
  (例:[1, 3, 7, 13, 25, 33])
4
4
 
5
- それぞれ隣同士で中点をとります。
5
+ それぞれ配列の値を隣同士で中点をとります。
6
+
7
+ この場合、1と3、3と7のように...
6
8
 
7
9
  (例:[2, 5, 10, 19, 29])
8
10
 
@@ -30,4 +32,8 @@
30
32
 
31
33
 
32
34
 
35
+ 言語はc#で書いていますが、構造の問題だとおもうので、何の言語でも構いません。
36
+
37
+
38
+
33
39
  よろしくお願いいたします。