Puzzle di programmazione e codice Golf

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

3
Equazioni chimiche pazze
Dovresti ottenere una stringa di equazione chimica (senza spazi, solo lettere (maiuscole e minuscole), numeri, parentesi e segni matematici) e stampare la risposta se l'equazione è bilanciata o meno (qualsiasi coppia di risposte positive / negative : Sì / No, vero / falso, 1/0). Per rendere il codice più breve, …
10 code-golf 

7
Calcola il segno zodiacale cinese
Dato che il nuovo anno cinese sta arrivando, ecco una sfida per calcolare lo zodiaco cinese, l'elemento e il Taijitu per una determinata data. L'input dovrebbe essere una data: 1/31/2014 La data usata qui è lo stile americano mm/dd/yyyy, ma in alternativa può essere lo stile ISO-8601: yyyy-mm-ddquindi lo stile …
10 code-golf  date 

20
Ogni 2 ^ n volte
Indica nil numero di volte in cui il tuo programma è stato eseguito. Se nè una potenza di 2, quindi stampare 2^xdove n = 2^x; in caso contrario, semplicemente emettere il numero. Esempio di esecuzione: [1st time] 2^0 [2nd time] 2^1 [3rd time] 3 [4th time] 2^2 [5th time] 5 …

2
Crea una catena di generatori di spam in quante più lingue possibile
L'obiettivo di una sfida su rosetta è scrivere soluzioni in quante più lingue possibile. Mostra il tuo multilinguismo di programmazione! In questa sfida, creerai un programma che genererà messaggi di spam, dato un input seed-text. Ad esempio, dato l'input [Thank you/Wow/Great], this [blog/post/writing] [gives/provides/delivers] [great/excellent/wonderful/superior] [content/information/data]. You [may/could] [find/get/retrieve] [similar/related] …

10
Calcola la super radice di un numero
In matematica, la tetrazione è il successivo operatore ipertestuale dopo esponenziazione ed è definita come esponenziazione iterata. Aggiunta ( un successo n volte) Moltiplicazione ( un aggiunto a se stesso, n volte) Exponentiation ( a moltiplicato per se stesso, n volte) Tetrazione ( un esponente di per sé, n volte) …
10 code-golf  math 


3
Simuliamo un fiocco di neve casuale
Ho visto questa domanda su https://mathematica.stackexchange.com/ e penso che sia piuttosto interessante. Facciamo il fiocco di neve con altri linguaggi di programmazione. Questa è una citazione dalla domanda originale: È la stagione ... Ed è giunto il momento di porre la mia prima domanda su Mathematica Stack Exchange. Quindi, ecco …


4
Quine di Natale!
Nella lingua che preferisci, scrivi un programma che è organizzato a forma di un albero di Natale che si stampa nella stessa forma. Cosa non è permesso: Stampa del file sorgente Codice che non è altro che dichiarazioni che vengono ripetute da un interprete in virtù del fatto che sono …

9
Aiutare l'agricoltore
Il contadino Jack è molto povero. Vuole illuminare tutta la sua fattoria ma con un costo minimo. Una lampada può illuminare la propria cella e anche i suoi otto vicini. Ha sistemato le lampade nel suo campo ma ha bisogno del tuo aiuto per scoprire se ha conservato o meno …
10 code-golf 

8
Conto alla rovescia di Natale
Nello spirito delle vacanze e come qualcuno ha già iniziato il tema invernale ( Costruisci un pupazzo di neve! ), Propongo una nuova sfida. Stampa il numero di giorni, ore, minuti e secondi fino a Natale (mezzanotte (00:00:00) 25 dicembre) su una finestra autonoma (non una console) in qualsiasi formato …
10 code-golf 



6
Traduttore di lingua TUT
Il testo può essere tradotto in una versione scritta del linguaggio TUT sostituendo ciascuna lettera con la "parola TUT" corrispondente, come indicato nella seguente tabella (adattato dall'articolo collegato) * : a e h hash o o u yu b bub i ay p pup v vuv c kut j jag …
10 code-golf  string 

14
Triforce ReBoot [chiuso]
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 3 anni fa . Vedendo come il mondo di ciao ha fallito terribilmente, eccone uno …
10 code-golf 

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.