Puzzle di programmazione e codice Golf

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


13
È un numero primo di tartaruga?
Come tutti sappiamo, sono le tartarughe fino in fondo . Ma sono anche primi fino in fondo? Un numero è considerato un "prime-tartaruga" se soddisfa le seguenti condizioni: 1) It is prime. 2) It is possible to remove a single digit leaving a prime number. 3) Step 2 can be …
28 code-golf  primes 

9
Simulatore di propagazione del fuoco
Supponiamo di avere una matrice come questa: 11111 12221 12321 12221 11111 Questa matrice rappresenta un terreno e ogni cella rappresenta una porzione di terreno. Il numero in ogni cella rappresenta il tempo in cui la porzione di terreno deve essere completamente bruciata (in minuti, se è necessaria un'unità di …

30
Numeri piramidali quadrati
A000330 - OEIS Compito Il vostro compito è semplice, generare una sequenza che, dato indice i, il valore in tale posizione è la somma dei quadrati da 0fino a idove i >= 0. Esempio: Input: 0 Output: 0 (0^2) Input: 4 Output: 30 (0^2 + 1^2 + 2^2 + 3^2 …

14
Suggerimenti per giocare a golf in TeX / LaTeX
Quali consigli hanno le persone per giocare a golf in TeX / LaTeX? Si prega di inviare un suggerimento per risposta, ciascuno almeno in qualche modo specifico per TeX / LaTeX. Contesto: ho notato questa risposta e non esiste una domanda di suggerimenti per TeX / LaTeX, quindi sto creando …
28 code-golf  tips 

12
Terra Mystica: potenza ciclistica
Il gioco da tavolo Terra Mystica ha delle meccaniche molto interessanti per una delle risorse primarie, il potere. Invece di guadagnare e spendere unità di potere da una banca, ogni giocatore inizia il gioco con esattamente 12 unità di potere che sono distribuite su tre "ciotole", che sono etichettati I, …


11
Più divertimento con le stringhe case (molto) sensibili
Ispirato da questa sfida (o, più specificamente, leggendola male), ho escogitato la seguente sfida: Data una stringa di input S, invertire l'ordine di tutti i caratteri maiuscoli e tutti i caratteri minuscoli. Lascia in posizione tutti i caratteri non di lettere. Per esempio: Notare che la lettera maiuscola W(la prima …
28 code-golf  string 

30
Allunga le lettere
Data una stringa non vuota di lettere ASCII minuscole a-z, genera quella stringa con ogni "sequenza" consecutiva della stessa lettera allungata di un'altra copia di quella lettera. Ad esempio, dddogg( 3 d ", 1 o , 2 g ") si trasforma in ddddooggg( 4 d ", 2 o ", 3 …
28 code-golf  string 

30
"abc" e "cba"
Il tuo compito è semplice, scrivi un singolo frammento di codice che quando eseguito in una lingua genera solo la stringa 'abc'e quando eseguito in un'altra lingua produce solo la stringa 'cba'. Il programma non dovrebbe ricevere input. Questa è una sfida di code-golf .

30
Triangolo un numero!
Siamo abituati al termine "quadratura" n per indicare il calcolo di n 2 . Siamo anche abituati al termine "cubing" n per indicare n 3 . Detto questo, perché non potremmo anche triangolare un numero? Come triangolare un numero? Prima di tutto, cerchiamo di scegliere un numero, 53716. Posizionalo in …

28
Moltiplicazione delle stringhe per elemento
Ispirato da questa sfida (grazie a @cairdcoinheringaahing per il titolo!), Il tuo compito è quello di prendere due stringhe ASCII stampabili e moltiplicarle in base agli elementi con le seguenti regole. Come funziona? Date due stringhe (ad esempio splite isbn), per prima cosa, troncare la più lunga in modo che …




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.