1

特定の数の約数から、ランダムに約数を選択しようとしています。

ただし、行ベクトルの長さを取得できる関数が見つからなかったため、ランダムに数値を取得できません。

例:

temp=divisors(12);
[1,2,3,4,6,12]
vecmax(temp); \\will get me 10 instead of 6
temp[random(vecmax(temp))];

うまくいけば、ここの誰かがこれで私を助けることができます。ありがとう!:)

4

1 に答える 1

1

temp = divisors(12);

\\ tempの内容:[1,2,3,4,6,12]

print(length(temp));

\\出力:6

于 2012-08-23T15:43:48.250 に答える