Puzzle di programmazione e codice Golf

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

25
Cuocere una fetta di Pi
Scrivi un programma o una funzione che stampa o stampa questo esatto testo (composto da 142 caratteri): ()()()()()() |\3.1415926| |:\53589793| \::\2384626| \::\433832| \::\79502| \::\8841| \::\971| \::\69| \::\3| \__\| Il tuo programma non deve accettare input (tranne che nelle lingue in cui ciò è impossibile, come sed) e produrre il testo …

28
Sei in una serie da 8 giorni!
Duolingo, l'app per l'apprendimento delle lingue, ha molte cose da fare, ma c'è un grosso problema che mi fa impazzire. Mi dice da quanti giorni consecutivi ho usato l'app con un messaggio come Sei in serie da 7 giorni! Mettere da parte la sillabazione e se il numero debba essere …
82 code-golf  number 

16
Undefined Behavior Killed My Cat [chiuso]
Un comportamento indefinito ha ucciso il mio gatto È noto che un comportamento indefinito può uccidere il tuo gatto [citazione necessaria] . Ma può? Il tuo compito Scrivi un programma che invoca comportamenti indefiniti. Descrivi uno scenario che inizia con il programma sopra in esecuzione, con il risultato che un …

30
KOTH: una pandemia in tutto il mondo
I risultati finali sono qui! introduzione Nel 2042, il mondo è diventato sovrappopolato. La globalizzazione, il sovraffollamento, i nuovi stili di vita e una mancanza globale di igiene hanno causato la diffusione di una nuova pandemia. Durante quei tempi difficili, i capi di stato devono gestire la situazione. Non puoi …

21
Bowling incontaminato e unico
La tua sfida è semplice: scrivi il più a lungo possibile di un programma incontaminato nella lingua che preferisci usando solo byte unici. (La definizione completa di un programma incontaminato, copiata da quel link, è in fondo a questa domanda.) Esatto, nessun vincolo. Il tuo codice non deve fare nulla, …

11
Regex, Carta, Forbici, Lucertola, Spock
Riscaldamento: Regex, carta, forbici Questa è la sfida che inizialmente volevo pubblicare, prima di rendermi conto che esiste una soluzione molto breve. Tuttavia, può essere un problema interessante a cui pensare in preparazione della sfida reale di seguito. Scrivi tre regex R , P e S in modo tale che …

30
Trova una stringa illegale
La sfida è trovare una serie di caratteri che non possono apparire in nessun programma legale nel tuo linguaggio di programmazione preferito. Ciò include commenti, stringhe o altre parti "non eseguibili". Sfida Il tuo programma potrebbe essere specifico per una particolare versione o implementazione dell'ambiente del compilatore / interprete / …

30
Suggerimenti per giocare a golf in <tutte le lingue>
Lo scopo di questo post è quello di raccogliere tutti i suggerimenti per il golf che possono essere facilmente applicati &lt;all languages&gt;piuttosto che uno specifico. Posta solo risposte che la sua logica può essere applicata alla maggior parte delle lingue Per favore, un consiglio per risposta
81 code-golf  tips 

9
Contando i chicchi di riso
Considera queste 10 immagini di varie quantità di chicchi crudi di riso bianco. QUESTI SONO SOLO POLLICI. Fai clic su un'immagine per visualizzarla a schermo intero. A: B: C: D: E: F: G: H: I: J: Conti del grano: A: 3, B: 5, C: 12, D: 25, E: 50, F: …

30
Stampa una Tabula Recta!
Stampa una Tabula Recta! La Tabula Recta (a volte chiamata "Tabella di Vigenere"), è stata creata da Johannes Trithemius ed è stata utilizzata in diversi numeri, tra cui tutte le varianti del codice Vigenere di Bellaso e del codice Trithemius. Sembra così: ABCDEFGHIJKLMNOPQRSTUVWXYZ BCDEFGHIJKLMNOPQRSTUVWXYZA CDEFGHIJKLMNOPQRSTUVWXYZAB DEFGHIJKLMNOPQRSTUVWXYZABC EFGHIJKLMNOPQRSTUVWXYZABCD FGHIJKLMNOPQRSTUVWXYZABCDE GHIJKLMNOPQRSTUVWXYZABCDEF HIJKLMNOPQRSTUVWXYZABCDEFG …

30
Spostamento di array simile a 2048
Supponiamo di voler spostare un array come nel gioco del 2048 : se abbiamo due elementi consecutivi uguali in array, uniscili in due volte l'elemento value. Shift deve restituire un nuovo array, in cui ogni coppia di elementi uguali consecutivi viene sostituita con la loro somma e le coppie non …

30
Rileva MS Windows
Sfida Crea un programma che restituisca un valore di verità quando eseguito su Microsoft Windows (per semplicità resteremo con Windows 7, 8.1 e 10) e un valore di falsa quando eseguito su qualsiasi altro sistema operativo (OSX, FreeBSD, Linux). Regole Il codice che non viene eseguito / compilato su una …

16
Sconfiggi SVGCaptcha
Mi sono imbattuto in SVGCaptcha e ho subito capito che era una cattiva idea. Vorrei che mostrassi quanto sia cattiva questa idea estraendo il codice di convalida dalle immagini SVG prodotte dal codice. Un'immagine di esempio è simile alla seguente: Ecco la fonte dell'immagine di esempio: &lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;!DOCTYPE svg …

25
stampa "Ciao, mondo!"
Sì davvero. Stampa con una stampante hardware 🖨 per creare una copia cartacea. Invia i comandi / dati necessari alla tua stampante in modo che il seguente testo sia stampato su un pezzo di carta: Ciao mondo! È possibile utilizzare qualsiasi stampante locale o di rete disponibile. Se la stampante …


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.