Obbiettivo Crea un programma / funzione che accetta un input N, controlla se Ncoppie casuali di numeri interi sono relativamente primi e restituisce sqrt(6 * N / #coprime). TL; DR Queste sfide sono simulazioni di algoritmi che richiedono solo la natura e il cervello (e forse alcune risorse riutilizzabili) per …
Linee guida Scenario John ha un numero importante e non vuole che altri lo vedano. Decise di crittografare il numero, attenendosi alla seguente procedura: Il suo numero è sempre una sequenza non decrescente (es. "1123") Ha convertito ogni cifra in parole inglesi. (es. "123" -> "ONETWOTHREE") E poi, riorganizza le …
Aiuto! Mi sembra di avere un'eco fastidiosa in alcuni dei miei array e mi piacerebbe liberarmene. In questo caso, l'array originale si ripete da qualche parte nel mezzo causando l'aggiunta reciproca dei valori. Ad esempio, l'array [ 422, 375, 527, 375, 859, 451, 754, 451 ]contiene un'eco di se stesso …
Un palindromo è una parola che è il suo contrario. Ora ci sono alcune parole che potrebbero sembrare palindromi ma non lo sono. Ad esempio, considera la parola sheesh, sheeshnon è un palindromo perché il suo contrario è hseehsche è diverso, tuttavia se consideriamo shuna singola lettera, allora è il …
L'anno solare è di 365 giorni, 5 ore, 48 minuti, 45 secondi e 138 millisecondi, secondo questo video . Con l'attuale calendario gregoriano, le regole per gli anni bisestili sono le seguenti: if year is divisible by 400, LEAP YEAR else if year is divisible by 100, COMMON YEAR else …
L'aggiunta capovolta della piramide è il processo di prendere un elenco di numeri e aggiungerli consecutivamente fino a raggiungere un numero. Quando vengono indicati i numeri 2, 1, 1, si verifica la seguente procedura: 2 1 1 3 2 5 Questo termina con il numero 5. IL TUO COMPITO Dato …
Vincitore trovato Sembra che abbiamo un vincitore! A meno che nessuno abbia intenzione di contestare l'attuale solutore di Sudoku più veloce del mondo, l'utente 53x15 vince con il solutore incredibilmente veloce Tdoku. Per chiunque continui a lavorare sui propri risolutori, quando avrò tempo farò ancora riferimento a nuovi invii. La …
Il compito è semplice. Scrivi un interprete per la lingua * . Ecco un link più grande al wiki. Esistono solo tre programmi * validi: * Stampe "Ciao mondo" * Stampa un numero casuale compreso tra 0 e 2.147.483.647 *+* Funziona per sempre. Il terzo caso deve essere un ciclo …
Questa domanda è ispirata da questa risposta . Per coincidenza, usavo la moltiplicazione etiope quando ero un bambino, ma non avevo mai conosciuto il nome del metodo fino a poco tempo fa. La moltiplicazione etiopica è un metodo per moltiplicare numeri interi usando solo addizione, raddoppio e dimezzamento. Metodo: Prendi …
Dato un'immagine in bianco e nero con uno sfondo bianco e una serie di punti neri, dipingi una serie di pixel bianchi in rosso, in modo che vi sia un percorso tra ogni coppia di pixel neri. Dettagli Un percorso è un insieme di pixel connessi (connettività a 8 quartieri). …
Prendete due interi positivi Ned Me creare le somme cumulative concatenati di [N], con Miterazioni. Emette il risultato dell'ultima iterazione. Definizione della somma cumulativa concatenata: Inizia con un numero Ne definisci una sequenzaX = [N] Aggiungi alle Xsomme cumulative diX Ripetere il passaggio 2 Mvolte. La somma cumulativa di un …
Interpretazione di intervalli liberi ListSharp è un linguaggio di programmazione interpretato che ha molte funzionalità, una di queste è un creatore di intervalli basato su 1 indice che funziona in questo modo: Definisci un intervallo come (INT) TO (INT)o solo (INT)dove entrambi o il singolo int possono andare dal valore …
Ispirato da questo . Agatha Stephendale, studente del secondo anno che ama la grafica raster, ha seguito un corso di algebra lineare. Ora immagina matrici come rettangoli, ma nella sua mente artistica, attacca linee diagonali a quei rettangoli e cerca di calcolare le tracce lungo di essi. In realtà, vuole …
Una frase di teoria dei numeri (per i nostri scopi) è una sequenza dei seguenti simboli: 0e '(successore) - successore significa +1, quindi0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(addizione) e *(moltiplicazione) = (uguale a) (e )(parentesi) l'operatore logico nand( a nand bè not …
Credito I miei ringraziamenti alla domanda a lettere di Rand Al'Thor per l'ispirazione per questa sfida di code-golf. sfondo La natura di questa sfida si basa sull'algoritmo menzionato da Rand nel suo "Un triangolo formato da tre lettere": Inizia con una sequenza di 10 lettere ognuna delle quali è X, …
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.