Puzzle di programmazione e codice Golf

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

6
Puoi rendere il mio terminale meno noioso?
I terminali sono così noiosi in questi giorni. Sembravano così: Ora sono solo insipidi e opachi e in bianco e nero. Voglio che tu mi scriva un programma che renderà di nuovo tutto il mio terminale colorato! Descrizione Prendi questo esempio di codice Ruby: La maggior parte dei terminali Linux …
11 code-golf 

26
Incrementa ogni numero in una stringa
Data una stringa contenente numeri decimali: teststring134this 123test string54 100 incrementa ogni numero in questa stringa di uno per dare la nuova stringa teststring135this 124test string55 101. La stringa può essere fornita come: un argomento da riga di comando STDIN una variabile codificata o un argomento di funzione Copri tutte …
11 code-golf  string 

4
Ameobas di Manhattan in crescita
Un *** grafico ameoba **** è un tipo di albero i cui nodi hanno tutti valori da 0 a qualche numero intero non negativo N e qualsiasi nodo particolare con valore x <N si collega a x + 1 nodi distinti con valori x + 1. Grafico ameoba per N …


16
CodeBots 2: Event Driven Design
Benvenuti in Code Bots 2! Hai imparato la lezione dagli ultimi Code Bots. Hai provato a trovare più modi per adattare più azioni in meno righe, e ora finalmente ce l'hai. Stai per creare un codice Bot orientato agli eventi. Il tuo bot deve essere composto da 24 linee. Ogni …

3
Sillabare parole inglesi - tipo di
Ti viene assegnato il compito di scrivere un programma che sillaba le parole in una stringa di testo, separandole con un trattino. Sarebbe un sacco di lavoro, quindi vuoi saltare alcune parti, principalmente perché non vuoi avere una tabella delle pronunce richieste per un algoritmo perfetto. Vuoi anche renderlo il …
11 code-golf 

4
Riduci HTML a n caratteri mantenendo la formattazione
Quasi ogni lingua ha una funzione integrata che può dividere una stringa in una determinata posizione. Tuttavia, non appena nella stringa sono presenti tag html, la funzione integrata non funzionerà correttamente. Il tuo compito è scrivere un programma o una funzione che divide una stringa all'ennesimo carattere ma non conta …


16
Codice di conseguenza crescente più breve più lungo
La sfida è scrivere l' implementazione più breve per trovare la sottosequenza crescente più lunga . Esempio : Sia S la sequenza 1 5 7 1 8 4 3 5 [lunghezza di S = 8] Abbiamo 1 sotto-sequenza di lunghezza 0 [la considereremo in aumento] 6 sotto-sequenze di lunghezza 1 …
11 code-golf 


5
Intrecciatura algoritmica - per la festa della mamma
Compito: Il tuo compito è quello di creare un programma che, quando viene dato un numero di trefoli e un numero di iterazioni di una treccia, dirà dove va ogni filo. Le regole sono le seguenti: Il numero di trefoli sarà sempre dispari e compreso tra 3 e 6000 (incluso) …
11 code-golf 

2
X maggiore di 3 con almeno 2 differenze tra X e Y
Sto cercando di giocare a golf con il C ++. È possibile ridurre questa condizione? X > 3 & X - Y > 1 (A parte rimuovere gli spazi bianchi, ovviamente.) Quindi, Xè almeno 4ma X >= Y + 2. Xe Ysono numeri interi nell'intervallo [0,5]. Ho provato a trovare …
11 code-golf  number  tips  c++  code-golf  popularity-contest  obfuscation  code-golf  c  code-golf  board-game  hexagonal-grid  code-golf  game  grid  code-golf  number  permutations  popularity-contest  math  graphical-output  number-theory  king-of-the-hill  code-challenge  compression  code-challenge  fastest-code  code-golf  math  ascii-art  animation  code-golf  popularity-contest  generation  counting  fastest-code  fastest-code  popularity-contest  image-processing  king-of-the-hill  code-golf  conversion  binary-tree  code-golf  math  number  rational-numbers  division  code-golf  restricted-source  hashing  atomic-code-golf  logic-gates  code-golf  function  code-challenge  puzzle-solver  ai-player  test-battery  popularity-contest  music  compression  code-golf  number  stack  atomic-code-golf  logic-gates  ascii-art  popularity-contest  code-golf  date  grid  code-challenge  game  code-golf  parsing  code-golf  math  geometry  sequence  popularity-contest  code-trolling  code-golf  string  restricted-source  code-golf  quine  king-of-the-hill  code-golf  math  code-golf  simulation  code-golf  ascii-art  code-challenge  sorting  optimization 

16
Dammi l'elenco dei codici grigi con larghezza bit n
Il codice grigio è una sequenza di numeri binari di larghezza di bit in ncui i numeri successivi differiscono solo in un bit (vedere l'output di esempio). Riferimento Esempio di input: 3 Esempio di output: 000 001 011 010 110 111 101 100 Appunti: Questa domanda sembra avere un duplex …
11 code-golf  binary 

2
Steampunk: animazione di Clacker
Nel romanzo di Steampunk, altamente sottovalutato, The Difference Engine , l'equivalente delle sale cinematografiche forniva un'immagine in movimento pixelata visualizzata da tessere che potevano essere girate meccanicamente. Il motore di controllo per orchestrare il movimento di queste tessere era una grande macchina rumorosa controllata da un mazzo di carte perforate. …

3
Stampa da zero un PNG solido
Input : un colore esadecimale RGBA c(es. FFFF00FF) E un numero intero> 0 e <1000 n(es. 200). Output : byte grezzi di un file PNG in modo tale che quando l'output viene salvato in un file e aperto in un visualizzatore di immagini, viene visualizzata un'immagine nper nimmagine riempita con …

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.