Iterazioni di Bailey – Borwein – Plouffe Abbiamo visto alcune sfide pi su PPCG, ma nessuna che imponga specificamente l'algoritmo che dovresti usare. Mi piacerebbe vedere le implementazioni dell'algoritmo Bailey – Borwein – Plouffe in qualsiasi lingua fino all'iterazione n. La formula è la seguente: L'algoritmo dovrebbe generare ogni iterazione …
In questa sfida dovrai determinare se si tratta di Pi Day, Pi Minute o Pi Second. Poiché Pi è irrazionale, vuole che il tuo codice sia il più breve possibile. Esempi Non viene fornito alcun input , il programma dovrebbe utilizzare l'ora di sistema. L'ho appena aggiunto per chiarezza March …
Scrivi un programma che visualizza una lunga divisione con l'arte ASCII. L'input è composto da due numeri interi, un numeratore e un denominatore, utilizzando il formato di input desiderato. Esempi: 1234 ÷ 56: 22 ---- 56|1234 112 --- 114 112 --- 2 1002012 ÷ 12: 83501 ------- 12|1002012 96 --- …
Sì, hai letto bene il titolo. riprodurre il suono di pi. Più specificamente, per ogni cifra di pi nel primo 1000, mappala a una nota musicale e genera la melodia risultante su un file. Fondamentalmente, ogni cifra si trasforma in una nota nella scala C Major (sostanzialmente la scala normale). …
Per una volta, stavo facendo un vero lavoro, aggiornando il vecchio codice, e mi sono imbattuto in un'espressione che è equivalente a quello che sarebbe scritto come πx + e x in una buona matematica vecchio stile. Ho pensato che sarebbe stato possibile scriverlo più breve di quanto non fosse …
Questo proviene da http://programmers.blogoverflow.com/2012/08/20-controversial-programming-opinions/ "Dato che Pi può essere stimato usando la funzione 4 * (1 - 1/3 + 1/5 - 1/7 + ...) con più termini che danno una maggiore precisione, scrivi una funzione che calcola Pi con una precisione di 5 cifre decimali. " Nota, la stima deve …
Questo è un compito un po 'diverso. Calcola 1024 cifre esadecimali di π, iniziando dalla 1024a posizione esadecimale. Formalmente: il programma dovrebbe essere completato in meno di 1 minuto e produrre il seguente output: 25d479d8f6e8def7e3fe501ab6794c3b976ce0bd04c006bac1a94fb6409f60c45e5c9ec2196a246368fb6faf3e6c53b51339b2eb3b52ec6f6dfc511f9b30952ccc814544af5ebd09bee3d004de334afd660f2807192e4bb3c0cba85745c8740fd20b5f39b9d3fbdb5579c0bd1a60320ad6a100c6402c7279679f25fefb1fa3cc8ea5e9f8db3222f83c7516dffd616b152f501ec8ad0552ab323db5fafd23876053317b483e00df829e5c57bbca6f8ca01a87562edf1769dbd542a8f6287effc3ac6732c68c4f5573695b27b0bbca58c8e1ffa35db8f011a010fa3d98fd2183b84afcb56c2dd1d35b9a53e479b6f84565d28e49bc4bfb9790e1ddf2daa4cb7e3362fb1341cee4c6e8ef20cada36774c01d07e9efe2bf11fb495dbda4dae909198eaad8e716b93d5a0d08ed1d0afc725e08e3c5b2f8e7594b78ff6e2fbf2122b648888b812900df01c4fad5ea0688fc31cd1cff191b3a8c1ad2f2f2218be0e1777ea752dfe8b021fa1e5a0cc0fb56f74e818acf3d6ce89e299b4a84fe0fd13e0b77cc43b81d2ada8d9165fa2668095770593cc7314211a1477e6ad206577b5fa86c75442f5fb9d35cfebcdaf0c7b3e89a0d6411bd3ae1e7e4900250e2d2071b35e226800bb57b8e0af2464369bf009b91e5563911d59dfa6aa78c14389d95a537f207d5ba202e5b9c5832603766295cfa911c819684e734a41b3472dca7b14a94a Vince il programma con la durata più breve. Devi calcolare tutte le cifre in fase …
Pi è un numero irrazionale , il che significa che la sua rappresentazione decimale non si interrompe mai o si ripete. Pi troncato a 41 cifre decimali (40 posizioni) è 3.1415926535897932384626433832795028841971. Se ignoriamo il punto decimale ed elenchiamo le cifre come una sequenza di numeri interi positivi, evitando duplicati , …
Il tuo obiettivo è generare la sequenza strettamente crescente di cifre consecutive e identiche di pi (π). Ogni termine nella sequenza deve essere una cifra più lunga della precedente. Quindi 3(0a cifra di pi) è la prima volta che si verifica una serie di cifre (lunghezza 1). Il prossimo che …
Questo è un semplice metodo di crittografia che utilizza cifre PI per codificare un messaggio, il metodo è semplice: La chiave è solo un numero intero positivo che indica dove inizia la finestra: Data una stringa da crittografare, contenente solo lettere minuscole, senza spazi, ne prendi la lunghezza, quindi trovi …
Obbiettivo Dato una stringa con un treno di hash, calcola la sua lunghezza totale e dividi per la distanza dall'inizio alla fine. Simulazione Cosa stiamo simulando? Secondo questo articolo , il rapporto tra la lunghezza di un fiume e la distanza tra l'inizio e la fine è di circa Pi! …
introduzione Kipple è un linguaggio di programmazione esoterico basato su stack inventato da Rune Berg nel marzo 2003. Kipple ha 27 stack, 4 operatori e una struttura di controllo. Stacks Le pile sono chiamati a- ze contengono interi con segno a 32 bit. C'è anche uno stack speciale @, per …
Dato un numero intero positivo n , la somma delle prime n cifre decimali della parte frazionaria di π n . Esempio di input e output: 1 → 1 2 → 14 3 → 6 4 → 13 5 → 24 50 → 211 500 → 2305 5000 → 22852 …
(Per il momento ho taggato la domanda "C", ma se sei a conoscenza di un'altra lingua che supporta i sindacati, puoi anche usarla.) Il tuo compito è costruire i quattro operatori matematici standard + - * /per la seguente struttura: union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t j[2]; …
Sfondo: Pi ( π) è un numero trascendentale e quindi ha una rappresentazione decimale non terminante. Simile, la rappresentazione non termina se scritta in qualsiasi altra base intera. E se lo scrivessimo in base π? Le cifre in decimale rappresentano potenze di 10, quindi: π = 3.14… = (3 * …
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.