Questa sfida è in parte una sfida di algoritmi, comporta un po 'di matematica ed è in parte semplicemente una sfida di codice più veloce. Per qualche intero positivo n, si consideri una stringa uniformemente casuale di 1s e 0S di lunghezza ne chiamare A. Ora considera anche una seconda …
Stasera, la mia fidanzata mi ha portato a cena fuori per festeggiare il mio compleanno. Mentre eravamo fuori, ho sentito Happy Birthday cantato da 5 diversi ospiti (incluso me stesso), in un ristorante pieno di 50 persone. Questo mi ha fatto pensare: il problema del compleanno originale (trovare la probabilità …
Il mio capitolo ACM locale consegna premi alle persone che partecipano alle riunioni. Tuttavia, avrai maggiori possibilità di vincere se risolvi il puzzle di programmazione (ma io risolvo sempre quel puzzle). Quindi, alcune persone hanno 1 voce, mentre altre ne hanno 2. Ma aspetta! Il modo in cui funziona il …
Supponi che la sveglia ti svegli una mattina, ma premi snooze in modo da poter dormire per altri 8 minuti. Quando suona di nuovo, ti alzi malvolentieri e fai una doccia, che secondo te dura da 15 a 17 minuti. Quindi ti lavi i denti esattamente per 2 minuti e …
Scrivi un programma o una funzione, che data una probabilità di successo p , un numero n e un numero di prove m restituisce la possibilità di almeno n successi su m prove. La tua risposta deve essere precisa di almeno 5 cifre dopo il decimale. Casi test: 0.1, 10, …
Nella teoria della probabilità, la distribuzione normale (o gaussiana) è una distribuzione di probabilità continua molto comune. Le distribuzioni normali sono importanti nelle statistiche e sono spesso utilizzate nelle scienze naturali e sociali per rappresentare variabili casuali con valori reali le cui distribuzioni non sono note. La sfida La tua …
Dato un numero intero non negativo n >= 0, genera per sempre la sequenza di numeri interi x_i >= 3che sono palindromi in nbasi esattamente diverse b, dove può essere la base 2 <= b <= x_i-2. Questo è fondamentalmente l'inverso di OEIS A126071 , dove vengono emessi gli indici …
Progettare un generatore di numeri casuali in cui l'i-esimo numero abbia il% di probabilità di verificarsi per tutti 0 <i <14. 0 dovrebbe avere esattamente il 9% di possibilità di verificarsi. Il seme per il generatore dovrebbe essere il tempo di sistema. Non è possibile utilizzare una funzione predefinita per …
In precedenza avevo posto una domanda su come calcolare una probabilità in modo rapido e preciso. Tuttavia, evidentemente è stato troppo facile dato che è stata data una soluzione a forma chiusa! Ecco una versione più difficile. Questa attività riguarda la scrittura di codice per calcolare una probabilità esattamente e …
[Questa è una domanda del partner per calcolare esattamente una probabilità ] Questa attività riguarda la scrittura di codice per calcolare una probabilità esattamente e rapidamente . L'output dovrebbe essere una probabilità precisa scritta come una frazione nella sua forma più ridotta. Cioè non dovrebbe mai essere prodotto 4/8ma piuttosto …
Scrivi un programma che, dato un piccolo numero intero pari positivo dall'input standard, calcola la probabilità che lanciando quel numero di monete comporti la metà del numero di teste. Ad esempio, date 2 monete i possibili risultati sono: HH HT TH TT dove H e T sono testa e croce. …
Introduzione / Contesto In una recente discussione nella chat crittografica sono stato sfidato a discutere / aiutare con il test di primalità di Fermat e i numeri di Carmichael. Questo test si basa sulla premessa che a^(p-1) mod p==1sarà sempre valida per i numeri primi p, ma non sempre per …
A differenza di molti linguaggi, Python valuta a<b<cin quanto sarebbe stato fatto nel campo della matematica, in realtà a confronto i tre numeri, al contrario di confrontare il booleano a<ba c. Il modo corretto di scrivere questo in C (e molti altri) sarebbe a<b && b<c. In questa sfida, il …
Dato un numero intero n, stampan * reversed(n) reversed(n)è il numero che ottieni quando hai reversele cifre di n. reverse(512) = 215 reverse(1) = 1 reverse(101) = 101 >>>>>>>> func(5) = 5*5 = 25 func(12) = 12*21 = 252 func(11) = 11*11 = 121 func(659) = 659*956 = 630004 Vince …
Una matrice ortogonale è una matrice quadrata con voci reali le cui colonne e file sono vettori di unità ortogonali (cioè vettori ortogonali). Ciò significa che M ^ TM = I, dove I è la matrice dell'identità e ^ T indica la trasposizione della matrice. Si noti che questo non …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.