Próbuję stworzyć grę w kości i muszę mieć w niej losowe liczby (aby zasymulować boki kostki. Wiem, jak zrobić to od 1 do 6). Za pomocą #include <cstdlib> #include <ctime> #include <iostream> using namespace std; int main() { srand((unsigned)time(0)); int i; i = (rand()%6)+1; cout << i << "\n"; } …
Jak mogę uzyskać losową parę z dict? Tworzę grę, w której musisz odgadnąć stolicę kraju, a pytania powinny pojawiać się losowo. Że dictwygląda jak{'VENEZUELA':'CARACAS'} W jaki sposób mogę to zrobić?
Proste pytanie, ale interesują mnie tutaj niuanse. Generuję losowe wartości logiczne za pomocą następującej metody, którą sam wymyśliłem: const rand = Boolean(Math.round(Math.random())); Ilekroć się random()pojawia, wydaje się, że zawsze istnieje pułapka - nie jest naprawdę przypadkowa, jest zagrożona przez coś lub w inny sposób itp. Więc chciałbym wiedzieć: a) Czy …
W małej aplikacji napisanej w C / C ++ mam problem z randfunkcją i być może zalążkiem: Chcę utworzyć sekwencję liczb losowych, które mają różne rzędy, tj. Mają różne wartości logarytmu (podstawa 2). Wydaje się jednak, że wszystkie uzyskane liczby są tego samego rzędu, wahając się między 2 ^ 25 …
Czy istnieje sposób na generowanie losowych liter w Pythonie (jak random.randint, ale dla liter)? Funkcjonalność zakresu random.randint byłaby fajna, ale posiadanie generatora, który po prostu wyświetla losową literę, byłoby lepsze niż nic.
Chcę wywołać metodę, podać jej długość i wygenerować losowy ciąg alfanumeryczny. Czy są jakieś biblioteki narzędziowe, które mogą mieć kilka tego typu funkcji?
Mam dwa podwójne, jak poniżej double min = 100; double max = 101; a za pomocą generatora losowego muszę utworzyć podwójną wartość między zakresem min i max. Random r = new Random(); r.nextDouble(); ale nie ma tu nic, gdzie moglibyśmy określić zakres.
Mam plik z pewnymi prawdopodobieństwami dla różnych wartości np: 1 0.1 2 0.05 3 0.05 4 0.2 5 0.4 6 0.2 Chciałbym wygenerować liczby losowe za pomocą tej dystrybucji. Czy istnieje moduł, który to obsługuje? Samodzielne kodowanie jest dość proste (zbuduj funkcję gęstości kumulacyjnej, wygeneruj losową wartość [0,1] i wybierz …
Jaki jest najlepszy sposób na losowanie tablicy ciągów w .NET? Moja tablica zawiera około 500 ciągów i chciałbym utworzyć nową Arrayz tymi samymi ciągami, ale w losowej kolejności. W odpowiedzi uwzględnij przykład w języku C #.
Szukam jakiegoś zwięzłego, nowoczesnego kodu C # do generowania losowej daty między 1 stycznia 1995 a bieżącą datą. Myślę, że jakieś rozwiązanie wykorzystujące Enumerable.Range może w jakiś sposób uczynić to bardziej zwięzłym.
Edycja: Więc w zasadzie to, co próbuję napisać, to 1-bitowy hash double. Chcę zmapować doubledo truelub falsez szansą 50/50. W tym celu napisałem kod, który wybiera losowe liczby (tak jak na przykład, chcę tego użyć na danych z regularnościami i nadal otrzymuję wynik 50/50) , sprawdza ich ostatni bit i …
Jak wygenerować losową datę, która musi znajdować się między dwoma innymi podanymi datami? Podpis funkcji powinien wyglądać mniej więcej tak: random_date("1/1/2008 1:30 PM", "1/1/2009 4:50 AM", 0.34) ^ ^ ^ date generated has date generated has a random number to be after this to be before this i zwróci datę …
Używam tej linii do generowania identyfikatora sha1 dla node.js: crypto.createHash('sha1').digest('hex'); Problem w tym, że za każdym razem zwraca ten sam identyfikator. Czy jest możliwe, aby za każdym razem generował losowy identyfikator, abym mógł go używać jako identyfikatora dokumentu bazy danych?
Klasa Random ma metodę generowania losowego int w podanym zakresie. Na przykład: Random r = new Random(); int x = r.nextInt(100); To wygenerowałoby liczbę int większą lub równą 0 i mniejszą niż 100. Dokładnie to samo chciałbym zrobić z liczbą długą. long y = magicRandomLongGenerator(100); Klasa losowa ma tylko nextLong …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.