Domande taggate «code-golf»

Code-golf è una competizione per risolvere un problema particolare con il minor numero di byte di codice sorgente.

29
Emetti un Anagram! No, non quello!
Dato un elenco di stringhe uniche che sono anagrammi l'uno dell'altro, genera un anagramma di quelle parole che è diverso da ogni parola nell'elenco. Le stringhe saranno alfanumeriche e sarà garantito un anagramma valido. Il programma o la funzione possono, ma non devono essere non deterministici, nel senso che dato …

25
La più piccola base Zeroless
Dato un numero intero positivo n, genera la base più piccola in b >= 2cui la rappresentazione di nin base bsenza zero iniziale non contiene a 0. Si può presumere che b <= 256per tutti gli input. Casi test 1 -> 2 (1) 2 -> 3 (2) 3 -> 2 …

12
Ciao mondo! con personaggi semi-comuni
Come alcuni di voi sapranno, per ottenere una lingua sul meraviglioso Provalo online di Dennis ! , ciao, mondo! è richiesto il programma. Di recente, Dennis ha fatto un passo avanti per caricare questi programmi dal sito Web. Ecco una pastebin JSON dei personaggi utilizzati in quei programmi, per frequenza, …


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.