Puzzle di programmazione e codice Golf

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

30
Che cosa? Nessun errore? [chiuso]
Il tuo compito è semplice. Scrivi un programma che ovviamente dovrebbe produrre un errore a prima vista o quando compilato o eseguito, ma non lo fa o produce qualche altro errore non correlato. Questo è un concorso di popolarità, quindi sii creativo.


30
Rendi la tua lingua inutilizzabile
Cerca di scrivere del codice nella tua lingua e di non soddisfare più i nostri criteri di linguaggio di programmazione . Un linguaggio soddisfa i nostri criteri (versione semplificata per questa sfida) di essere un linguaggio di programmazione se: Può in qualche modo leggere l'input dell'utente che rappresenta tuple di …


30
Trolling the troll [chiuso]
Un troll ti ha catturato e ti sta costringendo a scrivere malware (definito come un programma che danneggia il computer che lo esegue). Il troll può leggere e comprendere il codice, ma non è così bravo a individuare i bug. Il tuo obiettivo è scrivere un programma che: Sembra malware; …

30
Non sono la lingua che stai cercando!
Non è fastidioso trovare un codice e non sai in quale lingua è stato scritto? Questa sfida tenta di risolverlo in qualche modo. Sfida Dovrai scrivere un programma che, se eseguito in due lingue diverse, genererà la stringa: This program wasn't written in <language program compiled/interpreted in>, it was built …

30
Qual è il più piccolo numero intero in base 10 positivo che può essere stampato da un programma più breve (in caratteri) di se stesso?
Penso che la domanda come sopra sia chiara, ma per ogni evenienza: Scrivi un programma completo (non solo una funzione) che stampa un numero intero di base 10 positivo, facoltativamente seguito da una nuova riga. I programmi qualificati saranno quelli il cui output è più lungo ( in byte ) …

27
Vuoi programmare un pupazzo di neve?
Ecco un semplice pupazzo di neve di arte ASCII : _===_ (.,.) ( : ) ( : ) Facciamolo degli amici. Questo sarà lo schema generale per i nostri pupazzi di neve di arte ASCII: HHHHH HHHHH X(LNR)Y X(TTT)Y (BBB) Gli spazi principali e le parentesi sono sempre gli stessi …

30
La matematica è un fatto. La programmazione no
In matematica un punto esclamativo !spesso significa fattoriale e segue l'argomento. Nella programmazione di un punto esclamativo !spesso significa negazione e viene prima dell'argomento. Per questa sfida applicheremo queste operazioni solo a zero e una. Factorial 0! = 1 1! = 1 Negation !0 = 1 !1 = 0 Prendi …





30
Dolcetto o scherzetto poliglotta
Dato che Halloween sta arrivando, ho pensato di poter iniziare una divertente piccola sfida di golf in codice! La sfida è abbastanza semplice. Devi scrivere un programma che emetta tricko treat. "La svolta?" potresti chiedere. Bene, lasciami spiegare: Il tuo programma deve fare quanto segue: Essere compilabili / eseguibili in …

30
Non google "google"
Sappiamo tutti che se google la parola "google" si romperà Internet. Il tuo compito è creare una funzione che accetti una stringa e restituisca la sua lunghezza, nel minor numero possibile di caratteri Unicode. Tuttavia, se la stringa specificata è google(minuscola), causerà un errore. Ad esempio, g('bing')verrà restituito 4ma g('google')causerà …
158 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.