Puzzle di programmazione e codice Golf

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

30
Crea un riflettore alfabetico!
Ispirato da un bug in una soluzione a questa sfida , la tua sfida è quella di produrre questo testo esatto: ZYXWVUTSRQPONMLKJIHGFEDCBA YXWVUTSRQPONMLKJIHGFEDCBA XWVUTSRQPONMLKJIHGFEDCBA WVUTSRQPONMLKJIHGFEDCBA VUTSRQPONMLKJIHGFEDCBA UTSRQPONMLKJIHGFEDCBA TSRQPONMLKJIHGFEDCBA SRQPONMLKJIHGFEDCBA RQPONMLKJIHGFEDCBA QPONMLKJIHGFEDCBA PONMLKJIHGFEDCBA ONMLKJIHGFEDCBA NMLKJIHGFEDCBA MLKJIHGFEDCBA LKJIHGFEDCBA KJIHGFEDCBA JIHGFEDCBA IHGFEDCBA HGFEDCBA GFEDCBA FEDCBA EDCBA DCBA CBA BA A La prima riga …

30
Alfabeto diagonale
Dato nessun input, il tuo compito è generare quanto segue: a b c d e f g h i j k l m n o p q r s t u v w x y z Non visivamente, il tuo compito è generare ogni lettera dell'alfabeto, con spazi prima che …

30
Questo è il mio cuscino
... mi aiuterai a immortalarlo? Ho avuto questo cuscino da alcuni anni e, a quanto pare, è ora di liberarsene. Puoi per favore scrivere una funzione o un programma, che posso portare con me e usare per ricreare questo cuscino ogni volta che voglio ricordare un po '. Deve funzionare …


30
Riattiva un programma COBOL!
COBOL è una lingua molto antica, al momento in cui scrivo ha 58 anni. È così vecchio, infatti, che ha una stranezza molto interessante: i primi sei caratteri di ogni riga sono commenti. Perché chiedi questo? Bene, quei 6 personaggi dovevano essere usati come numeri di riga, ai tempi in …


27
La casella di controllo non è deselezionata?
Facendo la revisione del codice, mi sono imbattuto nel seguente codice, che verifica lo stato di una casella di controllo: if (!isNotUnchecked()) { ... } Ho dovuto fare un brainstorming per 30 minuti per scoprire quale stato attuale della casella di controllo si aspettava dal codice. Per favore, scrivimi un …
65 code-golf 




30
È pari o dispari?
Nota: non esiste ancora una sfida del test di parità alla vaniglia (ce n'è una C / C ++ ma che non consente di usare lingue diverse da C / C ++, e anche altre non-vanilla sono per lo più chiuse), quindi sto postando uno. Dato un numero intero positivo, …

24
Cracking the Enigma?
introduzione L'Enigma fu una delle prime macchine di cifratura a rotore elettromeccanico utilizzate nella seconda guerra mondiale. Ciò significa che dopo che una singola lettera è stata codificata, cambierebbe la chiave per la lettera successiva. Ciò è stato considerato indistruttibile dai tedeschi, a causa dell'enorme spazio chiave. Persino la forza …
65 code-golf  string 

22
Il comando gattino
Un gattino è molto simile a un gatto. Alcune delle differenze principali sono carineria, mancanza di intelligenza e dimensioni. Allo stesso modo, il catcomando è diverso dal kittencomando. Fortunatamente, c'è solo una differenza in questo caso. Nel comando gattino, tutte le lettere maiuscole vengono sostituite con lettere minuscole. Obbiettivo Per …


14
Scrivi un poliglotta che stampa il nome della lingua
Il tuo compito è scrivere un programma che venga eseguito in quante più lingue possibili, con il minor numero di caratteri possibile. Per evitare soluzioni banali, il programma deve stampare il nome della lingua in cui è stato eseguito. punteggio Il tuo programma deve funzionare in almeno 5 lingue. Il …

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.