作者microcat (微喵)
看板Statistics
标题[程式] SAS 程式_从1~100随机抽取10个不重复的数
时间Wed May 26 01:47:10 2010
[软体程式类别]: SAS
[程式问题]: 遇到一个问题,要从 1~100 中,抽取 10 个不重复的数
(与乐透的方式一样 1~49 选 6 个不重复的数)
[软体熟悉度]:低
[问题叙述]:
array b{10};
do i=1 to 10;
b(i)=int(100*rand('uniform'));
end;
後来才想到,这样出现的 array 会有重复出现的情况,
请问各位,有何方法可以改正这个缺失,谢谢各位。
EX:
32 65 44 72 11 8 54 43 44 21
-----------------------------------------------------------------------------
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 124.11.240.69
1F:推 tew:版上搜寻 "大乐透" 05/26 02:00
2F:→ microcat:都忘了先用"乐透"搜寻了,再一次的感谢您的帮忙 05/26 08:19
3F:推 kenshin528:RANK就好了 05/26 15:22