Puzzle di programmazione e codice Golf

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

15
Una formica su un cubo
Una formica cammina lungo i bordi (non le facce) di un cubo wireframe. Ogni vertice che incontra lo presenta con una forcella da cui si diramano due nuovi bordi. La formica sceglie da che parte girare - lefto right. Queste direzioni sono relative alla formica, che si trova di fronte …
33 code-golf 

3
Hashing password sottovalutato [chiuso]
Nello spirito del Underhanded C Contest , sto avviando un Underhanded Code Contest. L'obiettivo di questo concorso è implementare in modo diretto un po 'di codice, nascondendo sottilmente un insetto nefasto al suo interno. Il contesto Sei una talpa russa segreta che lavora nel dipartimento IT di un'agenzia di spionaggio …

7
ASCII antialiasing art
sfondo L'arte ASCII è la pratica di creare immagini usando il testo ASCII per formare forme. L'aliasing è l'effetto creato dai grandi "pixel" dell'arte ASCII, che sono le dimensioni dei caratteri. L'immagine diventa bloccata e difficile da vedere. L'antialiasing rimuove questo effetto creando un gradiente e ammorbidendo i bordi duri …

22
Fai emergere il lama interiore di una frase
Il tuo obiettivo è quello di prendere input come Pie is good. I just ate a bunch of pies early this morning. Actually, it was closer to the afternoon. Mornings are good. e crea una matrice degli indici della stringa in cui compaiono le lettere che compongono la parola "Lama" …
33 code-golf 

4
Immagine Battaglia di colori
CONGRATULAZIONI a @kuroineko per la migliore entrata e vincendo la taglia 200 da @TheBestOne (sportività eccellente!). Scrivi un programma per colorare il più possibile un'immagine prima dei programmi di opposizione. Regole in breve Al tuo programma verranno dati un'immagine, il tuo colore e il numero intero N. Ad ogni turno …

18
Codice romanizzazione
La sfida è rendere validi i numeri romani nella lingua scelta. Dovrebbero non apparire all'interno di stringhe o qualcosa di simile, ma il lavoro proprio come qualsiasi altro token, letterali , come ( arabo ) numeri, caratteri o stringhe; o identificatori di variabili / metodi / funzioni, ecc. Ad esempio, …

9
Chi è quel Pokémon?
Input: un numero intero N compreso tra 1 e 151 Uscita: l'ennesimo Pokemon. Regole È possibile utilizzare un file di dati. Non è possibile utilizzare alcun algoritmo di decompressione dei dati già creato. Questo include librerie e altri programmi. Il programma non può accedere a file diversi da se stesso …

30
Cosa c'è che non va nelle variabili pubbliche?
Bot di codice Odio le variabili private e protette. Voglio solo accedere a qualsiasi cosa! Se sei come me, questa sfida è per te! Scrivi un robot che lavora insieme in armonia con altri robot per far sì che altri robot facciano quello che vuoi. Sei un programmatore e sai …


30
È Natale?
Sfida Dato che il Natale è: dicembre Mese 12 25 ° giorno Ogni anno, determinare la data di oggi e se oggi è Natale. Se è Natale, devi stampare "It's Christmas". Se non è Natale, devi in ​​qualche modo aspettare fino a Natale e poi stampare "It's Christmas". Esempio Da …
33 code-golf  date 

30
Questo è n-speak?
Ispirato da Parla due volte? , Ho escogitato una sfida più dura. Data una stringa, determinare se la stringa è n-speak , per qualsiasi .n ≥ 2n≥2n\geq 2 N-speak si definisce ripetendo ogni lettera volte. Con , la stringa viene trasformata in . Il tuo obiettivo è capire se l'input …

9
Sequenza di fumo frattale
introduzione A229037 ha una trama abbastanza intrigante (almeno per i primi termini): C'è la congettura che potrebbe effettivamente avere una sorta di proprietà frattale. Come viene costruita questa sequenza? Definire a(1) = 1, a(2) = 1poi per ciascuna n>2trovare un positivo minimo numero intero a(n)tale che per ogni sequenza aritmetica …

1
Riconoscimento vocale: "Sì" o "No"?
Compito Implementa un programma in byte minimi di codice sorgente o binario che riconosca la voce di un campione vocale (io dico "sì", "sì" o "no" in voce o in sussurro, chiaramente o in modo bizzarro) basato su campioni di addestramento con la massima precisione . Il programma dovrebbe leggere …

12
Suggerimenti per giocare a golf in J
GolfScript si fa strada troppo spesso e ritengo che un deposito di suggerimenti utili per giocare a golf a J possa aiutare nella lotta contro l'impero malvagio. Che consigli hai per abbreviare questo linguaggio già conciso? Per coloro che vogliono imparare J, il posto più ovvio per iniziare è il …
33 code-golf  tips  j 

8
Taglia la catena d'oro
Un viaggiatore deve rimanere per n giorni in un hotel fuori città. Ha esaurito i contanti e la sua carta di credito è scaduta. Ma ha una catena d'oro con n collegamenti. La regola in questo hotel è che i residenti dovrebbero pagare l'affitto ogni mattina. Il viaggiatore raggiunge un …

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.