Puzzle di programmazione e codice Golf

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

7
Disegna con la tua CPU
Mi sono imbattuto in un articolo in cui gli studenti hanno utilizzato il traffico di rete per disegnare la loro università sul grafico IPv6 del paese . [Immagine] Il tuo obiettivo è semplice da dire, ma difficile da implementare. Disegna il testo MAIL (in quanto è una delle poche parole …
289 code-golf 


30
Fai sembrare che sto lavorando
Spesso, mi ritrovo a eseguire uno script o una query che richiederà molto tempo per essere eseguito. Posso lasciare aperta quella sceneggiatura e godermi un po 'di procrastinazione senza sensi di colpa. Ora, se potessi scrivere una sceneggiatura che sembra essere una delle scene sopra menzionate per tutti gli spettatori, …


30
Suggerimenti per giocare a golf in Python
Quali consigli generali hai per giocare a golf in Python? Sto cercando idee che possano essere applicate ai problemi del code-golf e che siano almeno in qualche modo specifiche per Python (es. "Rimuovere i commenti" non è una risposta). Si prega di inviare un suggerimento per risposta.
248 code-golf  python  tips 


30
Aggiungi una lingua a un poliglotta
Questa è una sfida incatenata alla risposta in cui ogni risposta si basa sulla risposta precedente. Raccomando di ordinare il thread in base a "più vecchio" per essere sicuri dell'ordine in cui vengono pubblicati i post. Nota : questa è diventata una sfida piuttosto duratura e pubblicare nuove risposte è …

30
Gioco di sopravvivenza - Crea il tuo lupo
Il bordo La scheda è una matrice bidimensionale di celle. Le cellule sono popolate da animali . Ogni giorno, tutti gli Animali sulla scacchiera fanno contemporaneamente una mossa. Se due o più Animali si muovono nella stessa cella, combattono fino a quando uno rimane. Le mosse e gli attacchi possibili …


30
Evoluzione di "Hello World!"
Il concorso è ufficialmente terminato, il vincitore è jimmy23013 . Congratulazioni! La sfida è creare un programma che stampa Hello World!su stdout. Il problema è che il tuo programma deve avere una distanza di Levenshtein di 7 o meno dal programma nella risposta inviata prima della tua. Come funzionerà Qui …

30
Codice che verrà eseguito solo una volta
Obbiettivo L'obiettivo di questa sfida è scrivere codice che verrà eseguito una volta e una sola volta. Ciò significa sostanzialmente che danneggia il programma, lo script o l'ambiente in qualche modo. Se il riavvio del sistema consente di eseguire nuovamente il codice consentito. punteggio Numero di voti Tutti i presupposti …

30
Stampa tutti i personaggi che il tuo programma non ha
Il tuo compito è costruire un programma (usando solo caratteri ASCII stampabili e / o tabulazioni e nuove righe) che stampa esattamente i caratteri nello spazio ASCII stampabile ( 0x20a 0x7e) che non compaiono nel codice sorgente del tuo programma (in qualsiasi ordine, comunque molte volte vuoi). Il codice più …

21
DISINSERIRE LA BOMBA!
Sei stato assunto per le tue conoscenze tecniche come assistente di un agente segreto per assicurarti che il bravo ragazzo possa svolgere il suo lavoro e che il mondo possa essere salvato. Questa è la tua ultima missione prima di ritirarti con un alto stipendio e la gratitudine di tutto …

30
Golf te a quine per il bene!
Usando la tua lingua preferita, golf a quine . Un quine è un programma per computer non vuoto che non accetta input e produce una copia del proprio codice sorgente come unico output. Nessun imbroglio: ciò significa che non puoi semplicemente leggere il file sorgente e stamparlo. Inoltre, in molte …
204 code-golf  quine 

30
No A, solo BLOC MAIUSC
Cosa succede quando il CapsLocktasto sulla tastiera non ha una tacca al suo interno? "Questo hPPENS." L'obiettivo di questo programma è quello di emulare in modo coerente le mancanze della tastiera in cui Aviene sostituita ogni pressione CapsLock. Le A maiuscole dalla fonte dovrebbero produrre lo stesso effetto. Quando CapsLockè …

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.