Domande taggate «code-golf»

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

22
Dai il numero più piccolo che ha N divisori
La tua funzione prende un numero naturale e restituisce il numero naturale più piccolo che ha esattamente quella quantità di divisori, incluso se stesso. Esempi: f(1) = 1 [1] f(2) = 2 [1, 2] f(3) = 4 [1, 2, 4] f(4) = 6 [1, 2, 3, 6] f(5) = 16 …

30
Stampa questa tabella di moltiplicazione
Scrivi il codice più breve per stampare la seguente tabella di moltiplicazione: 1×1=1 1×2=2 2×2=4 1×3=3 2×3=6 3×3=9 1×4=4 2×4=8 3×4=12 4×4=16 1×5=5 2×5=10 3×5=15 4×5=20 5×5=25 1×6=6 2×6=12 3×6=18 4×6=24 5×6=30 6×6=36 1×7=7 2×7=14 3×7=21 4×7=28 5×7=35 6×7=42 7×7=49 1×8=8 2×8=16 3×8=24 4×8=32 5×8=40 6×8=48 7×8=56 8×8=64 1×9=9 2×9=18 …

10
Matrice ascendente
La "matrice ascendente" è una matrice infinita di numeri interi (0 incluso) in cui ogni elemento è il più piccolo elemento disponibile che non è stato precedentemente utilizzato sulla rispettiva riga e colonna: | 1 2 3 4 5 6 ... --+---------------- 1 | 0 1 2 3 4 5 …
17 code-golf  math  matrix  programming-puzzle  code-golf  music  code-challenge  programming-puzzle  code-golf  fastest-code  code-golf  number  game  code-golf  combinatorics  code-golf  math  sequence  restricted-complexity  code-golf  number  random  code-golf  array-manipulation  code-golf  math  matrix  code-golf  number  sequence  counting  code-golf  math  number  sequence  popularity-contest  number  sequence  code-golf  music  code-golf  number  code-golf  ascii-art  arithmetic  code-golf  code-golf  number  code-golf  code-challenge  array-manipulation  code-golf  grammars  code-challenge  polyglot  code-golf  game  math  python  programming-puzzle  code-challenge  king-of-the-hill  code-challenge  fastest-code  primes  number-theory  number-theory  primes  fastest-code  factoring  popularity-contest  compile-time  code-golf  math 

2
Compila regexes
In questa attività devi scrivere un programma che legge un'espressione regolare e genera un altro programma che genera se una stringa di input è accettata da quell'espressione regolare. L'output deve essere un programma scritto nella stessa lingua della richiesta. Ingresso L'input è un'espressione regolare r corrispondente al seguente ABNF (la …

4
Ruota un'immagine d'arte ASCII
Di tutti i caratteri ASCII, è facile dire che alcuni di essi formano gruppi che sono rotazioni dello stesso carattere di base. Ad esempio V > ^ <,. Ciò consente la possibilità di costruire arte ASCII che può essere ruotata di multipli di 90 gradi e rimanere ancora arte ASCII. …


1
Regex validating regex [chiuso]
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Code Golf Stack Exchange. Chiuso l'anno scorso . Costruisci una regex che accetti una stringa regex come input e controlla se è valida. Fondamentalmente, …
17 code-challenge  code-golf  code-golf  game  sudoku  code-challenge  math  ai-player  code-challenge  sorting  rosetta-stone  code-challenge  code-challenge  programming-puzzle  code-golf  number  code-golf  maze  code-golf  math  regular-expression  code-golf  sequence  code-golf  graph-theory  code-golf  string  word-puzzle  natural-language  brainfuck  metagolf  optimized-output  fastest-algorithm  code-golf  game-of-life  cellular-automata  code-golf  puzzle-solver  grid  code-golf  combinatorics  binary-tree  popularity-contest  code-challenge  code-golf  ascii-art  kolmogorov-complexity  brainfuck  metagolf  code-golf  c  date  code-golf  word-puzzle  crossword  word-search  code-golf  code-golf  quine  code-golf  string  random 

3
Scrivi un quinto ordine del terzo ordine
Questa sfida è un'estensione di " Golf a mutual quine ". Utilizzando tre lingue a tua scelta, crea un programma Ouroboros di terzo ordine . Cioè, nella lingua A, scrivere un programma pA che emette il programma pB nella lingua B. Il programma pB dovrebbe generare il programma pC nella …
17 code-golf  quine 


4
Solutore di Wordsearch
Dato un elenco di parole e una griglia di lettere, trova tutte le parole nella griglia e rimuovi tutte le lettere che non fanno parte di nessuna delle parole. Le parole potrebbero essere avanti, indietro, su, giù o diagonale. Si può presumere che nessuna parola nell'elenco verrà visualizzata in più …

8
Densità cifre numeri quadrati
La densità delle cifre dei numeri quadrati (SNDD) di un numero - inventato da me stesso - è il rapporto tra il numero di numeri quadrati trovati in cifre consecutive e la lunghezza del numero. Ad esempio, 169 è un numero di 3 cifre contenente 4 numeri quadrati - 1, …

30
Trovare numeri non abbastanza primi
La tua sfida, se scegli di accettarla, è quella di codificare il golf in una funzione che restituisce vero o falso (o una simile rappresentazione significativa di sì e no) se un numero soddisfa i seguenti criteri: L'intero stesso è un numero primo OR Uno dei numeri interi vicini è …

9
Scegli la tua avventura
Scegli i tuoi libri di avventura sono una forma di letteratura interattiva in cui il lettore deve prendere decisioni che influenzano il risultato della storia. In alcuni punti della storia, il lettore ha più opzioni che possono essere scelte, ognuna delle quali invia il lettore a una pagina diversa del …

4
Arte ASCII Disegno a tratteggio di Bresenham
Scrivi il programma più breve possibile che disegna una linea di Bresenham nell'arte ASCII. Il tuo programma dovrebbe prendere due numeri interi xe y(riga di comando o stdin, a tua scelta) e disegnare una linea ASCII che inizia in alto a sinistra e va a destra xunità e yunità in …


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.