質問編集履歴

3

追記

2018/06/28 07:15

投稿

Untitled_Sample
Untitled_Sample

スコア192

test CHANGED
File without changes
test CHANGED
@@ -147,3 +147,85 @@
147
147
  """
148
148
 
149
149
  ```
150
+
151
+
152
+
153
+
154
+
155
+ #追記 コード
156
+
157
+ ```python
158
+
159
+
160
+
161
+ # 完成するデータ
162
+
163
+ l=[
164
+
165
+ [3, 1, 1, 0, 0],
166
+
167
+ [3, 2, 2, 0, 0],
168
+
169
+ [3, 0, 0, 0, 0],
170
+
171
+ [0, 0, 0, 0, 0],
172
+
173
+ [0, 0, 0, 0, 0]
174
+
175
+ ]
176
+
177
+
178
+
179
+
180
+
181
+ import numpy as np
182
+
183
+
184
+
185
+ T=np.array(l)
186
+
187
+ print(T)
188
+
189
+
190
+
191
+ print(T.sum(axis=0))
192
+
193
+ print(T.sum(axis=1))
194
+
195
+
196
+
197
+
198
+
199
+ # 完成するデータ
200
+
201
+ """
202
+
203
+ [[3 1 1 0 0]
204
+
205
+ [3 2 2 0 0]
206
+
207
+ [3 0 0 0 0]
208
+
209
+ [0 0 0 0 0]
210
+
211
+ [0 0 0 0 0]]
212
+
213
+ [9 3 3 0 0]
214
+
215
+ [5 7 3 0 0]
216
+
217
+ """
218
+
219
+
220
+
221
+
222
+
223
+ ```
224
+
225
+
226
+
227
+ アルファベットがつくと、どれを計算するのか
228
+
229
+ 分からないです。
230
+
231
+ npでアルファベット順に集計は可能でしょうか?

2

T

2018/06/28 07:15

投稿

Untitled_Sample
Untitled_Sample

スコア192

test CHANGED
File without changes
test CHANGED
@@ -27,6 +27,8 @@
27
27
  2.異なる要素(大きい方から小さい要素数を引く)
28
28
 
29
29
  3.最後に残った大きい要素をリストに纏める
30
+
31
+ #
30
32
 
31
33
 
32
34
 

1

追記

2018/06/28 01:50

投稿

Untitled_Sample
Untitled_Sample

スコア192

test CHANGED
File without changes
test CHANGED
@@ -3,6 +3,30 @@
3
3
  識別用のアルファベットが異なるので、どの用に考えれば良いのでしょう?
4
4
 
5
5
  データの0が'0'だったりしますが、どちらでも構いません。
6
+
7
+
8
+
9
+ # ルール1
10
+
11
+ 1.縦列に沿った要素を、要素毎に結合する
12
+
13
+ 例 A1+A2=A3
14
+
15
+ 2.異なる要素(大きい方から小さい要素数を引く)
16
+
17
+ 例 A3-B1=A2
18
+
19
+ 3.最後に残った大きい要素を先頭リストに纏める
20
+
21
+ #
22
+
23
+ # ルール2
24
+
25
+ 1.横列に沿った要素を、要素毎に結合する。
26
+
27
+ 2.異なる要素(大きい方から小さい要素数を引く)
28
+
29
+ 3.最後に残った大きい要素をリストに纏める
6
30
 
7
31
 
8
32