Puzzle di programmazione e codice Golf

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

3
Lucchetto a combinazione per bici
Lo scenario Dopo una lunga giornata di lavoro in ufficio e navigando su stackexchange.com , finalmente esco dalla porta alle 16:58, già stanco della giornata. Poiché sono ancora solo uno stagista, la mia attuale modalità di trasporto è in bicicletta. Mi dirigo verso la mia fidata Peugeot Reynolds 501 , …

16
Ruota i punti
Introduzioni Una matrice booleana 2 × n può essere rappresentata come una stringa di quattro caratteri . ':. La stringa ha una "riga superiore" e una "riga inferiore", con punti che rappresentano 1 e spazi vuoti che rappresentano 0. Ad esempio, la matrice 2 × 6 1 0 1 0 …
46 code-golf  string 

15
Elettroni che rimbalzano in un filo
Immagina un "filo" che ha nspazi. Immagina inoltre che ci siano "elettroni" in quel filo. Questi elettroni vivono solo per un'unità di tempo. Qualsiasi spazio nel filo adiacente esattamente a un elettrone diventa un elettrone. Nella terminologia di Game of Life, questo è B1/S. Ad esempio, questo è un filo …

26
Traduci oOo CODICE
Dato un input di un programma scritto in oOo CODE , emette il codice BF che rappresenta. Ecco una breve descrizione di come funziona oOo CODE: Innanzitutto, vengono rimossi tutti i caratteri non alfabetici (tutto ciò che non rientra nell'intervallo A-Za-z). Ad esempio, prendi il programma PROgRam reVERsES giVeN iNPut …

10
Zigzagify a String
Scrivi un programma (o una funzione) che accetta una stringa non vuota di qualsiasi carattere ASCII stampabile . Stampa (o restituisce) una catena a zig-zag dei caratteri nella stringa con ogni coppia di caratteri adiacenti collegata da: /se il primo carattere appare prima del secondo carattere nell'ordine ASCII normale. per …
46 code-golf  string 

19
Lever Simulator 2015
Perché un simulatore? I bambini in questi giorni non hanno il tempo né l'ambizione di andare effettivamente a impilare le scatole sulla sega o giocare con oggetti fisici in equilibrio. Questo lascia molto spazio nel mercato del software per un simulatore di leva che, secondo i miei modelli, venderà come …


30
Puntatori, puntatori, puntatori!
introduzione Negli output degli errori di alcune lingue come Java, viene mostrato un puntatore per dare al programmatore un'idea di dove esattamente l'errore è andato storto. Prendi questo esempio su Ideone: Main.java:12: error: ';' expected Invalid Java! ^ Notate che il cursore mostra dove si trova il codice non valido? …
46 code-golf 

30
Nomi degli elementi sopra 118
IUPAC nella sua insostenibile saggezza ha creato un nome di elemento sistematico per qualsiasi elemento appena creato. Questo è il nome temporaneo di un elemento fino a quando non decidono finalmente un vero nome. Funziona così: a ogni cifra di un numero di elemento viene assegnato un prefisso in base …

30
Testo di selezione falso
In questa sfida, il testo a tendina falso è un testo che viene mostrato parte per parte, in modo scorrevole. Qualche esempio: testing 4 t te tes test esti stin ting ing ng g hello 2 h he el ll lo o foobarz 3 f fo foo oob oba bar …
46 code-golf  string 

24
Suggerimenti per giocare a golf in Pyth
Pyth è un linguaggio di programmazione procedurale ispirato a Python, creato dall'utente isaacg di PPCG . Quali consigli generali hai per giocare a golf in Pyth? Sto cercando idee che possano essere applicate ai problemi del codice golf in generale che siano almeno in qualche modo specifiche per Pyth. Un …
46 code-golf  tips  pyth 

20
Disegna la scala del diavolo
The Devil's Staircase è una funzione simile a un frattale relativa al set di Cantor. Il tuo compito è replicare questa funzione funky - nell'arte ASCII! Ingresso Un singolo intero n >= 0, che indica la dimensione dell'output. L'input può essere fornito tramite STDIN, argomento della funzione o argomento della …

7
Chi è questo chatbot?
Obbiettivo: Il compito è creare un chatbot con il quale trascorrere il tempo discutendo i pensieri più profondi. Crea un chatbot con un'intelligenza artificiale che impara dai tuoi input. Il tuo bot dovrebbe ispirarti a liberare le tue verità interiori più oscure. Ispirazione: http://en.wikipedia.org/wiki/Chatterbot http://io9.com/5901579/10-tricks-that-chatbots-use-to-make-you-believe-theyre-human Regole: Puoi usare qualsiasi linguaggio …

30
Risposta alla vita l'universo e tutto
Compito Data una stringa come input, il tuo compito è quello di produrre 42 solo se l'input String sembra essere esattamente il seguente: abbcccddddeeeeeffffffggggggghhhhhhhhiiiiiiiiijjjjjjjjjjkkkkkkkkkkkllllllllllllmmmmmmmmmmmmmnnnnnnnnnnnnnnoooooooooooooooppppppppppppppppqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrsssssssssssssssssssttttttttttttttttttttuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzz Può generare qualsiasi altro valore, produrre un errore o non emetterlo affatto, se l'input non è uguale alla stringa sopra menzionata. Criterio vincente Questo è code-golf …
46 code-golf  string 


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.