Puzzle di programmazione e codice Golf

Domande e risposte per programmare gli appassionati di puzzle e i giocatori di codice

12
Scrivi il Fibonacci più veloce
Questa è un'altra sfida sui numeri di Fibonacci. L'obiettivo è quello di calcolare il 20'000'000 esimo numero di Fibonacii il più velocemente possibile. L'output decimale è di circa 4 MiB di grandi dimensioni; inizia con: 28543982899108793710435526490684533031144309848579 La somma MD5 dell'output è fa831ff5dd57a830792d8ded4c24c2cb Devi inviare un programma che calcola il numero …

3
Navigazione in aereo
Hai il compito di pianificare una rotta di volo per una compagnia di consegna aereo locale. Devi indirizzare un aereo dal punto A al punto B. Non puoi semplicemente iniziare da A, puntare l'aereo su B e andare, tuttavia, poiché i venti prevalenti ti faranno volare fuori rotta. Invece devi …
10 code-golf  math 

12
Indice di equilibrio di una sequenza
L'indice di equilibrio di una sequenza è un indice tale che la somma degli elementi agli indici inferiori è uguale alla somma degli elementi agli indici più alti. Ad esempio, in una sequenza A: A[0]=-7 A[1]=1 A[2]=5 A[3]=2 A[4]=-4 A[5]=3 A[6]=0 3 è un indice di equilibrio, perché: A[0]+A[1]+A[2]=A[4]+A[5]+A[6] 6 …
10 code-golf 

1
Visualizzatore di equazioni d'arte Ascii
Gestire le equazioni in assenza di un buon editor di equazioni è disordinato e spiacevole. Ad esempio, se volessi esprimere un integrale e la sua soluzione, potrebbe assomigliare a questo: Integrale [x ^ 3 e ^ (- mx ^ 2 b / 2), dx] = - ((2 + b m …

5
Calcola una sequenza intera derivata da fattori primi
Creare una funzione, un'espressione o un programma che procede come segue: Prendi i fattori primi di qualsiasi numero e sommali. Ad esempio, i fattori primi di 28 sono 2 2 7, sommati a 11. Moltiplicare il risultato per il numero di fattori primi per il numero dato. Ad esempio, 28 …
10 code-golf  math 

13
Prodotto di cifre
Per un dato numero intero positivo N, scrivi un programma completo per trovare la M naturale minima in modo tale che il prodotto delle cifre di M sia uguale N. N sia inferiore a 1.000.000.000. Se non esiste una M, stampa -1. Il tuo codice non dovrebbe richiedere più di …
10 code-golf  math 

9
Conversione base arbitraria [chiusa]
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Code Golf Stack Exchange. Chiuso 6 anni fa . Creare una routine che accetta una matrice di blocchi in un sistema base numerico e …

7
Cerchi di testo
Trova un modo per creare cerchi di un determinato raggio utilizzando i caratteri in una console. Si prega di specificare il nome e la dimensione del carattere. Inoltre, fornisci almeno un esempio dell'output. Per esempio: Ingresso: 3 Produzione: ****** ** ** ** ** * * ** ** ** ** ****** …

13
Disegna un orologio binario BCD
Crea un orologio binario BCD in ASCII. Come implicito, deve mostrare il tempo in sei colonne di punti: (fonte: Wikimedia Commons ) Ogni colonna è una cifra con codice binario, che legge ore, minuti e secondi da sinistra a destra. Le ore sono indicate nel formato 24 ore. Il tempo …



6
Modifica allenamento [chiuso]
Chiuso . Questa domanda richiede dettagli o chiarezza . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiungi dettagli e chiarisci il problema modificando questo post . Chiuso 2 anni fa . Stai scrivendo un programma per un registratore di cassa automatico. L'utente deve cambiare con il minor numero …
10 code-golf 

5
fizz buzz in TMP [chiuso]
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Code Golf Stack Exchange. Chiuso 4 mesi fa . Il problema di Fizz Buzz è un problema di base da risolvere che viene utilizzato …

4
Word Spinner Puzzle
Questo è un puzzle di parole. Il tuo programma dovrebbe accettare due parole sull'input standard. La prima parola è la parola iniziale. La parola due è la parola finale. Dalla parola iniziale devi raggiungere la parola finale cambiando / aggiungi / rimuovi una lettera alla volta. Dopo ogni modifica deve …

14
Indovina il numero
Descrizione Crea un gioco "Indovina il numero" completamente funzionante. Il gioco è giocato da due giocatori come segue: il giocatore uno sceglie un numero (A) tra 1 e N il giocatore due prova a indovinare A scegliendo un numero (B) nello stesso intervallo il primo giocatore risponde "più alto" if …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.