Puzzle di programmazione e codice Golf

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

30
Dimezza i falsi
Compito Dato un array non vuoto di 0e 1, dimezzare le lunghezze delle corse di 0. Ingresso Una matrice di 0e 1. Formato accettabile: Matrice reale nella tua lingua Stringa di 0e separata da avanzamento riga1 Stringa contigua di 0e1 Qualsiasi altro formato ragionevole Ad esempio, i seguenti tre ingressi …

9
Numeri di telefono confusi
Sai come ricevi un messaggio vocale e la connessione della persona non era eccezionale, e stai cercando di capire come richiamarli, ma non sei sicuro che si trattasse di un "5" o di un "8" disse? Questa è questa sfida. La buona notizia è che il chiamante ha letto il …
19 code-golf  cipher 

6
Poliglotti contraddittori
Bene, tutti amano i poliglotti . Ti verranno dati due numeri interi, in qualsiasi forma standard di input (nessun hardcoding). Il tuo compito è scrivere un poliglotta che trovi il valore minimo in una lingua e il valore massimo tra i due numeri nell'altra lingua ed esegua le seguenti operazioni: …

18
Crea un semplice editor di linee
In: una stringa senza interruzioni di riga * Consenti all'utente di modificare e inviare la riga Out: la stringa modificata (facoltativamente con un'interruzione di riga finale) L'editor di riga deve almeno consentire all'utente di: sposta un cursore visibile a sinistra e a destra inserire e / o sovrascrivere i caratteri …

3
Base grande, cifre piccole
Il linguaggio J ha una sintassi molto sciocca per specificare le costanti . Voglio concentrarmi su una caratteristica interessante in particolare: la capacità di scrivere su basi arbitrarie. Se scrivi XbYper Xqualsiasi numero e Yqualsiasi stringa di caratteri alfanumerici, allora J interpreterà Ycome un Xnumero base , dove 0through 9hanno …

16
Cifra incrementale
Questa attività è piuttosto semplice e utilizza tre caratteri "operatore" distinti. Il vostro compito è, data una semplice sequenza di lettere, eseguire le seguenti operazioni per codificare utilizzando <, >, *. Puoi scegliere di utilizzare lettere maiuscole o minuscole, non è necessario gestirle entrambe. Spiegazione del cifrario Il codice è …
19 code-golf  cipher 

2
Island Golf # 2: The Eccentric Hermits
Questo è il secondo di una serie di sfide Island Golf. Sfida precedente Due eremiti sono arrivati ​​su un'isola deserta. Poiché sono venuti in cerca di solitudine, desiderano vivere il più lontano possibile l'uno dall'altro. Dove dovrebbero costruire le loro capanne per massimizzare la distanza a piedi tra loro? Lettura …

8
Penrose Triangle Codegolf
Il triangolo Penrose , noto anche come tribar Penrose, o tribù impossibile, è un oggetto impossibile. L'obiettivo di questa sfida è quello di visualizzare un triangolo Penrose nel minor numero di byte possibile. Fonte: Wikipedia Regole: È necessario visualizzare il triangolo Penrose in modo digitale dopo averlo generato. Devono avere …

16
Mod the Floats!
Il software di modellazione 3D utilizza principalmente la mappatura UV per mappare le trame su un oggetto 3D. I valori validi per U e V si trovano generalmente in un [0..1]intervallo inclusivo . Sfida Hai acquistato un nuovo software di modellazione 3D che è semplicissimo da usare. Tuttavia, esiste un …
19 code-golf 

8
Ordinamento di inserzione inversa
Obbiettivo Genera l'elenco criptato originale, dai movimenti che farebbe un ordinamento di inserzione per ordinarlo. L'elenco originale avrà tutti i numeri da 0a N-1(incluso) dove si Ntrova la dimensione dell'input. Ingresso Un elenco contenente le mosse necessarie per ordinare l'elenco. Ogni valore rappresenta la quantità di slot spostati dal numero …
19 code-golf  array-manipulation  code-golf  code-golf  animation  code-golf  restricted-source  code-golf  java  code-golf  decision-problem  graph-theory  code-golf  conversion  electrical-engineering  code-golf  ascii-art  code-golf  string  substitution  code-golf  math  code-golf  string  set-theory  code-golf  code-golf  compile-time  code-golf  kolmogorov-complexity  binary  code-golf  sequence  cops-and-robbers  code-golf  subsequence  card-games  code-golf  sequence  primes  code-golf  code-golf  number  graphical-output  music  code-golf  ascii-art  code-golf  string  lambda-calculus  code-golf  string  code-generation  code-golf  unicode  code-golf  math  combinatorics  code-golf  balanced-string  code-golf  sequence  cops-and-robbers  code-golf  sequence  cops-and-robbers  code-challenge  fastest-code  chess  code-golf  math  graphical-output  code-golf  string  hello-world  animation  code-golf  number  arithmetic  code-golf  integer  code-golf  code-golf  combinatorics  code-golf  kolmogorov-complexity  graphical-output  code-golf  string  code-golf  code-golf  game  code-golf  math  combinatorics  code-golf  ascii-art  popularity-contest  random  code-golf  arithmetic  number-theory  integer  code-golf  tips  underload  code-golf  math  sequence  primes  code-golf  math  path-finding  code-golf  ascii-art  primes  code-golf  kolmogorov-complexity  alphabet 


3
Indurente per meta-radiazione
sfondo Su questo sito, occasionalmente abbiamo domande che richiedono che i programmi siano "induriti con radiazioni"; questo significa che il programma deve essere in grado di sopravvivere alla cancellazione di uno o più byte, indipendentemente da quali byte vengano eliminati. Come è comune per le attività che vengono spesso impostate …

23
Aiuta il mazziere a ricostruire il mazzo
Il mazziere è stato sciatto e ha perso la cognizione di quali carte contiene il suo mazzo e quali carte mancano, puoi aiutarlo? Un mazzo completo è composto da 52 carte da gioco, vale a dire: Ogni colore nel mazzo (cuori, quadri, picche, fiori) contiene: I numeri [2 - 10] …
19 code-golf 

30
Fammi un s'more!
Fammi un s'more ! Ti dico la larghezza, la quantità di cracker Graham, la quantità di cioccolato e la quantità di marshmallow. Un esempio: Ingresso: Larghezza: 10 Graham: 3 Cioccolato: 2 Marshmallow: 1. Produzione: GGGGGGGGGG GGGGGGGGGG GGGGGGGGGG CCCCCCCCCC CCCCCCCCCC MMMMMMMMMM GGGGGGGGGG GGGGGGGGGG GGGGGGGGGG È così facile? Ehm ... si. Si …

5
Problema di scissione della collana
sfondo Sono stato ispirato dal recente video di 3Blue1Brown sul problema della divisione della collana (o come lo chiama lui, il problema della collana rubata) e sulla sua relazione con il teorema di Borsuk-Ulam . In questo problema, due ladri hanno rubato una preziosa collana composta da diversi tipi di …

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.