Puzzle di programmazione e codice Golf

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

11
Trascina il conto alla rovescia della gara
Sfida: In uno scenario ipotetico, il timer per il conto alla rovescia per una gara ha intervalli casuali tra i conteggi, per evitare partenze premature, ad es. 3 (0.82 seconds pass), 2 (0.67 seconds pass), 1 Ingresso: Niente Produzione: Scrivi un programma (o una funzione) che stampa i 3 numeri …
10 code-golf  random 

10
Alcuni Primi Solitari
Lo so, lo so, l' ennesima sfida ai numeri primi ... Relazionato Un solitario (o isolato) Prime è un numero primo ptale che p-2, p+2, p-4, p+4... p-2k, p+2kper un po ' ksono tutti composito. Noi chiamiamo un primo così un primo kisolato th-times. Ad esempio, un numero primo isolato …

30
Qual è l'estensione del file?
La tua sfida è trovare l'estensione del file di un nome file fornito: hi.txt -> txt or .txt carrot.meme -> meme or .meme lol (undefined behavior) what..is..this..file -> file or .file .bashrc -> bashrc or .bashrc T00M@n3KaPZ.h0wC[]h -> h0wC[]h or .h0wC[]h agent.000 -> 000 or .000 È necessario ottenere il …
10 code-golf  string 

3
Genera una mappa per un roguelike
Oggi genereremo una mappa per un gioco di ruolo roguelike! Mappa di esempio: ########## #### F# #### ## ## C#C# # ## # # C #E # #### # # # # #P # ########## #sono muri, Pè la posizione di partenza del giocatore, Fè il traguardo che deve essere …

22
Rimuovi le vocali senza usare troppi caratteri diversi
La sfida è rimuovere le vocali (a, e, i, o, u) dalla stringa da STDIN (sì, lo so, semplice). Puoi aspettarti che il tuo programma non verrà eseguito con nessun argomento in argv. Esempio: This program will remove VOWELS. So we can now speak without them. È cambiato in: Ths …

2
Golf miei array Ada
sfondo Ada è un linguaggio di programmazione che non è esattamente noto per la sua terseness. Tuttavia, la sua sintassi letterale di array può in teoria consentire specifiche di array abbastanza concise. Ecco una semplice descrizione EBNF della sintassi letterale dell'array (passabile a bottlecaps.de : array ::= positional_array | named_array …


3
Quanto ci vuole per scrivere questo?
introduzione Posso digitare a un ritmo moderato, utilizzando il layout di tastiera QWERTY. Ma se una parola come yellowwooddoor ha un sacco di lettere ripetute, ci vuole un po 'più di tempo per digitarla. Ancora peggio è quando una parola come "saltare" ha lo stesso dito usato per più lettere …


5
Termine valido dalla sequenza quadratica?
Ti vengono dati quattro numeri. I primi tre sono rispettivamente aun'a , bBb e ccc per la sequenza: Tn=an2+ b n + cTn=un'n2+Bn+cT_n=an^2+bn+c Puoi inserire questi quattro numeri in qualsiasi modo. L'output dovrebbe essere uno dei due output distinti menzionati nella tua risposta, uno significa che il quarto numero è …

13
Esiste un correttore tautogramma più piccolo? [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 l'anno scorso . Di recente mi sono appassionato al code-golf e ho provato a scrivere il più piccolo correttore di tautogrammi. …

6
È di nuovo Halloween!
Descrizione del problema Adoriamo tutti un Twix (perché è la migliore caramella), ma questo è il primo Halloween dei bambini --- dobbiamo prendere almeno uno di ogni tipo di caramella per loro. Ogni Halloween tutti i residenti di Numberline avenue inviano un'e-mail che dice quali tipi di caramelle regaleranno quest'anno. …
10 code-golf 

4
Carica cellulare
La sfida è stata presa con il permesso del mio concorso per la sfida del codice universitario La dipendenza che abbiamo sui telefoni cellulari ci fa caricare ogni notte fino al livello massimo della batteria, quindi non corriamo il rischio di rimanere senza energia entro la metà del giorno successivo. …

10
Fizzbuzz in qualsiasi base
Sfida Ingresso: Un numero intero tra 2 e 62 (compreso).Bbb Produzione: Contare da all'equivalente di nella base , usando qualsiasi rappresentazione ragionevole per le cifre.1115000105000105000_{10}Bbb Però: Se il numero è divisibile per (arrotondato per , ad es. La base 7 sarebbe 7/2 = 3.5, 3.5 + 1 = 4.5, arrotondata …
10 code-golf  math  binary 

8
Codice sinistra centro destra (LCR) golf
A una festa, mi è stato presentato il gioco LCR. Ora non è un grande gioco in quanto non c'è abilità ma solo possibilità casuali. Ma mi ha fatto pensare, potrei codificarlo, e ho fatto un rapido programma in R per modellare il gioco. Le regole del gioco sono state …
10 code-golf  random 

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.