Puzzle di programmazione e codice Golf

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

22
Implementare un giocatore di golf spazi bianchi
Alcuni esolang bidimensionali, come Forked , e alcuni non esolang, come Python , possono talvolta richiedere spazi prima delle righe di codice. Questo non è molto da golf. Inoltre, sono pigro e scrivo una seconda lingua che ha bisogno di molti spazi prima del codice. Il tuo compito è quello …

30
Mini sfide limitate Robbers Thread
Filetto di poliziotti Il tuo compito come ladri è trovare soluzioni di poliziotti e scrivere un programma nella lingua a condizione che calcoli l'ennesimo termine della sequenza usando solo i byte nel set fornito. L'obiettivo sarà quello di decifrare quante più risposte possibili alla polizia. Con ogni crack ti assegnano …

12
AZ tra 10, vedi?
Come seguito alla mia precedente sfida, conta fino a 20 con Words! , utilizzeremo ancora una volta l'elenco di parole di quella sfida per svolgere un'altra attività. Questa volta, utilizzerai esclusivamente: https://github.com/Magic Octopus Urn / wordListsByLength / blob / master / 10.txt Per scegliere 26 parole diverse, ognuna che inizia …

4
Crea un tavolo da lavoro di Minecraft
Non lo odi quando non ricordi come creare qualcosa in Minecraft? Bene, è tempo di rimediare! Compito Il tuo compito è quello di prendere un input, come un elenco 1D o 2D e produrre quale oggetto è il risultato della tabella di creazione! Ingresso È possibile accettare input come una …

4
Eserciti pacifici coesistenti
Nel gioco degli scacchi, c'è un pezzo chiamato la regina che può attaccare qualsiasi altro pezzo che si trova sulla stessa fila, colonna o diagonale. Negli scacchi ci sono in genere due lati, bianco e nero, con ogni pezzo appartenente a una delle squadre. I pezzi non possono attaccare pezzi …
15 code-golf  chess 

10
Meno operazioni a 100
Panoramica Dato un elenco di cifre, trova il minor numero di operazioni per fare 100 Ingresso Una stringa di cifre, che possono essere o non essere in ordine numerico. L'ordine delle cifre non può essere modificato, tuttavia è possibile aggiungere tra gli operatori più (+) o meno (-) in modo …

23
Ho già pranzato?
Adori il pranzo. Tuttavia, sei a dieta e vuoi assicurarti di non pranzare accidentalmente il pranzo due volte in un giorno. Quindi è necessario creare un programma per aiutarti a essere sicuro. Tuttavia, una complicazione è che pranzi in un programma molto strano. L'ora in cui pranzi è il MESE: …
15 code-golf  date 

6
Consente di creare un triangolo
Molte persone hanno familiarità con il triangolo di Pascal. 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 Il triangolo di Pascal è un automa in cui il valore di una cella è la somma delle celle in alto a sinistra e in alto …
15 code-golf  math 


14
Quale tasto ho premuto?
Il compito è scrivere codice per identificare quale tasto viene premuto sulla tastiera. Si può presumere che venga premuto un solo tasto alla volta e che esista un layout di tastiera statunitense standard. Questo è il layout con @ sopra 2. Il codice dovrebbe generare un identificativo univoco per qualsiasi …
15 code-golf 

4
Riempi un cavaliere con una griglia
Un riempimento cavaliere è un riempimento inondazione che utilizza la connettività del pezzo degli scacchi cavaliere. In particolare: 1 1 1 1 0 1 1 1 1 (0 è il punto iniziale, 1s mostra le celle collegate) Sfida Data una griglia 2D di spazi e pareti e una posizione iniziale, …

6
Oggi in YOLD
Il calendario Discordiano è un calendario alternativo utilizzato dai Discordiani. L'anno discordiano ha 5 stagioni, ciascuna della durata di 73 giorni: caos, discordia, confusione, burocrazia e conseguenze. La settimana discordiana ha 5 giorni: Sweetmorn, Boomtime, Pungenday, Prickle-Prickle e Setting Orange. Ogni anno inizia con Sweetmorn (e nel caos). Ogni f …
15 code-golf  date 

10
Fammi una recinzione!
Sfida Questa è una sfida semplice. Dati due numeri interi positivi w e hcrea una recinzione ASCII con una larghezza di we un'altezza di h. La recinzione deve essere costruita utilizzando le seguenti regole: Il +personaggio rappresenterà un post. Il -personaggio verrà utilizzato per rappresentare la larghezza della recinzione. La …

24
Numeri aggiunti
Una sfida abbastanza semplice: riceverai due input, una stringa e un numero (il numero può essere preso come una stringa, cioè "123"invece di 123) Se la stringa non termina con un numero (cioè non corrisponde alla regex \d$), basta aggiungere il numero alla fine della stringa. Se la stringa termina …
15 code-golf  string 

18
Copodope Gopolopfop
La lingua: opposizione Una lingua divertente da parlare viene creata applicando il seguente processo a ogni parola: Posto opdopo ogni consonante. Così Codediventa Copodope. Sì è quello. Ai fini di questa sfida, yè sempre una consonante. La sfida: disopposizione Data una parola opposta, restituisce la parola originale. L'input conterrà solo …

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.