Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.
Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.
static function shuffle (arr:Array):Array {
//
var rnd:Function = function ():Number {
//
return ((Math.random() * 2) ? -1 : 1);
};
return (arr.sort (rnd));
}
#include <algorithm>
int n[4] = {0,1,2,3};
random_shuffle(n, n+4);
#include <algorithm>
std::vector <int> tablica;
random_shuffle(tablica.begin(), tablica.end());
10 DIM A(10):B=0
20 FOR I=0 TO 9:A(I)=I:? A(I);",";:NEXT I:?
30 FOR ITER=0 TO 2
40 TRAP 70:FOR I=1 TO 9
50 IF ((RND(0)*2)<1) THEN B=A(I):A(I)=A(I-1):A(I-1)=B
60 ? A(I);" ";A(I-1)
70 NEXT I
80 NEXT ITER
90 FOR I=0 TO 9:? A(I);",";:NEXT I:?
Od 1 do 8 z 8