Puzzle di programmazione e codice Golf

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

8
Topologia ASCII pt 1: posso contare su di te?
Ho un problema serio. Ho alcuni file di testo in cui mantengo i miei numeri molto importanti - tutti quelli importanti! E due e tre .. Questi numeri erano così importanti che non potevo affidarli a quei nuovi sistemi numerici decimali o binari. Ho mantenuto ogni numero codificato in unario, …

19
Salto per Leap Seconds!
Poiché oggi segna l'occasione del 26 ° secondo bisestile che si sia mai verificato, la tua sfida sarà quella di produrre la data e l'ora di ogni secondo bisestile in GMT o UTC che si è verificato finora, così come quello che si verifica oggi. Ingresso Non ci sono input. …

2
Stampa ASCII Voxels
Scrivi un programma che legge una matrice n × n × nn×n×nn\times n \times n di valori binari che rappresentano un cubo n × n × nn×n×nn\times n \times n , che consiste di n3n3n^3 cubi più piccoli. Ogni valore indica se è presente o meno un voxel (cubo piccolo) …

30
Persona di interesse
sfondo Person of Interest è un film poliziesco su CBS e il mio programma TV preferito, negli ultimi tempi. Lo spettacolo parla di un uomo di nome Harold Finch, programmatore miliardario, e del suo partner John Reese, un veterano delle forze speciali ed ex agente della CIA. Questo programmatore ha …
28 code-golf  random 

8
Canoeing estremo di Whitewater
Stai remando una canoa lungo un fiume di acque bianche abbastanza veloce. All'improvviso, le tue pagaie esplodono e ti ritrovi in ​​una situazione pericolosa che sfreccia lungo un fiume veloce senza pagaie. Fortunatamente, hai ancora le tue capacità di programmazione, quindi decidi di scolpire un programma sul lato della tua …

12
Numeri corti di pesce morto
Deadfish è uno dei più noti linguaggi di programmazione non completi di Turing. Ha un solo accumulatore (che inizia da 0) per memorizzare i dati e solo quattro comandi: i - Increment the accumulator s - Square the accumulator d - Decrement the accumulator o - Output the accumulator Un …


5
Il governo ha una fornitura limitata di muri
introduzione I golfisti esperti di codice ci hanno preparato per l'alluvione del giorno del giudizio . Le aree a rischio sono state evacuate e la popolazione si è spostata su un'altura. Abbiamo sottovalutato il diluvio (o forse c'era un bug nel codice di @ user12345). Alcune aree d'altura si stanno …
28 code-golf 

30
Stampa la tabella ASCII
L'attività consiste nel visualizzare n caratteri della tabella ASCII . È possibile scrivere una funzione (o un programma che accetta l'argomento come parametro, anche STDIN è consentito) che accetta un parametro n , che sarà l'indice dell'ultimo carattere da stampare. Il compito è abbastanza semplice, quindi ad esempio ecco una …
28 code-golf 

8
Scrivi un risolutore dell'impiccato
Devi scrivere un risolutore dell'impiccato. Testando contro questo elenco di parole inglesi [1] , il risolutore che risolve il maggior numero di parole vince, con il numero di ipotesi errate totali che è il tie-breaker. Tutte le parole nell'elenco delle parole verranno testate in ordine casuale. [1]: questo elenco di …

21
Morra, il nobile gioco dei re
sfondo Il gioco di Morra è un gioco semplice. Nella versione "originale", diversi giocatori lanciano simultaneamente un numero 0-5 con le loro mani mentre indovina la somma totale delle mani di tutti. La versione che userò qui è stata modificata per aumentare il potenziale per una strategia non banale, ed …

21
Limerick Hello World [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 2 anni fa . Un programma in rima che scrivi Tentativo di vincere la lotta …

12
Dimmi le mosse
Jack e Jane decisero di giocare a scacchi per passare il tempo. Sfortunatamente, Jack è piuttosto cattivo nel visualizzare. Trova difficile capire le mosse possibili per un dato pezzo diverso da una pedina, ovviamente! La tua sfida è di aiutare a trovare a Jack le possibili opzioni per un dato …
28 code-golf  chess 

5
Disegna un'immagine con un serpente
Immagina un percorso bidimensionale continuo che può solo girare a sinistra, a destra o dritto, non può intersecarsi e deve riempire una griglia rettangolare come la griglia di pixel in un'immagine. Chiameremo questo tipo di percorso un serpente . Questo esempio ingrandito mostra un percorso del serpente in una griglia …

18
L'Orda Galleggiante
introduzione La pioggia finalmente si è calmata. La maggior parte dell'umanità è annegata a causa di un bug nel codice di @ user12345 . I sopravvissuti sono sparsi in un arcipelago mondiale. La comunicazione radio è aumentata e l'umanità è pronta a prosperare ancora una volta. Per nessun motivo, i …
28 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.