Problem

3 /12


ベクター要素の選択の特徴

Theory Click to read/hide

ベクター要素の選択
ベクトル要素を選択するには、論理値 (式) を含むベクトルを使用できます。ブール値を持つベクトル内で True となるベクトルの要素が選択されます。
 

numpy を np としてインポート V = np.array([1,-2,3,-4,5]) # ベクトルの最初の 2 つの要素を選択します print(V[np.array((True, True, False, False, False))]) # [ 1 -2] # 正のベクトル要素を選択する print(V[V > 0]) # [1 3 5] # 偶数のベクトル要素を選択する print(V[V % 2 == 0]) # [-2 -4]

Problem

入力は、それぞれが独自の行にある 2 つの整数セットです。数値はスペースで区切られています。最初のセットの数値が均等に割り切れる場合は、最初のセットの数値を 2 番目のセットの最後から 2 番目の数値で割った値を含むベクトル V を作成します。 2 番目のセットの最後から 2 番目の番号で指定します。

そのような数値がない場合、ベクトル V は空になります (つまり、要素が含まれません)。

 

<頭> <本体>
# 入力 出力
1 1 2 
10 10
[]
2 1 2 3 4 5 6
1 2 3 4
[1. 2.]