Domande taggate «code-golf»

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

20
Passatempi superiori
A volte, quando sono davvero annoiato, mi piace prendere la somma di un array di numeri interi non negativi. Prendo solo la somma di matrici di lunghezze che sono poteri di due. Purtroppo faccio spesso errori. Fortunatamente tengo traccia del mio lavoro mentre procedo nel modo seguente: Aggiungo coppie di …

30
È vero? Chiedi a Jelly!
sfondo Ispirato dall'interpretazione molto conveniente di Octave (e, per estensione, di MATL) delle matrici verità / falsa, Jelly ottenne l'atomo Ȧ (stile ottava tutto ). Ȧ accetta un array come input e restituisce 1 se l'array non è vuoto e non contiene il numero 0 (intero, float o complesso) in …

16
Chi è il più alto?
N bambini, senza due che condividono la loro esatta dimensione, sono allineati in un certo ordine. Ognuno può solo confrontare le altezze con i propri vicini immediati. Quando l'insegnante grida "alzi la mano se sei il più alto", lo fanno se sono più alti di entrambi i loro vicini, e …

16
Questo è il tipo di sfida che bytes
Devo smettere di pensare a nomi punny Il tuo compito è quello di creare quanti più frammenti (programmi che hanno input e output integrati), funzioni o programmi completi possibili che ordinino qualunque sia la versione della tua lingua di array di numeri interi in ordine crescente, ma per ogni programma, …

6
Segna la routine olimpica della vite olimpica di Tarzan
Gli scambisti olimpici svolgono la loro routine su alberi standard. In particolare, l'albero standard nha vertici verso l' 0alto n-1e gli spigoli che collegano ciascun vertice diverso da zero aal vertice n % asottostante. Quindi, ad esempio, l'albero standard 5 è simile al seguente: 3 | 2 4 \ / …
32 code-golf  math  number  number-theory  code-golf  code-golf  restricted-source  programming-puzzle  css  code-golf  parsing  code-golf  random  encryption  code-golf  ascii-art  fractal  code-golf  math  code-golf  sorting  graph-theory  path-finding  permutations  code-golf  tetris  code-golf  card-games  code-golf  math  sequence  rational-numbers  code-golf  chess  code-golf  string  geometry  grid  code-golf  ascii-art  grid  code-golf  sequence  integer  code-golf  math  number-theory  packing  polyomino  code-golf  math  code-golf  string  quine  permutations  code-golf  math  code-golf  image-processing  optical-char-recognition  code-golf  string  kolmogorov-complexity  sequence  integer  code-golf  number  permutations  palindrome  code-golf  kolmogorov-complexity  code-golf  number  sequence  string  fewest-operations  code-golf  string  kolmogorov-complexity  sequence  primes  code-golf  string  ascii-art  code-golf  string  number  alphabet  code-golf  counting  code-golf  number  sequence  number-theory  primes  code-golf  subsequence  word-search 

2
Costruisci un orologio digitale in Wireworld
Ispirato da questa domanda di Game of Life . Wireworld simula gli "elettroni" che fluiscono attraverso i "fili", le cui disposizioni semplici producono il tipico comportamento del gate logico. Ti sfido a costruire un orologio digitale nell'automa cellulare Wireworld. L'orologio deve contare verso l'alto dalle 00:00 alle 23:59 come di …


30
Calcola la mediana
Sfida Dato un elenco non vuoto di numeri reali, calcola la sua mediana. definizioni La mediana viene calcolata come segue: prima ordina l'elenco, se il numero di voci è dispari , la mediana è il valore al centro dell'elenco ordinato, altrimenti la mediana è la media aritmetica dei due valori …


13
Visualizza la tessitura dei bit
Il malefico linguaggio di programmazione esoterico ha un'interessante operazione sui valori di byte che chiama "tessitura". È essenzialmente una permutazione degli otto bit del byte (non importa da quale fine iniziamo il conteggio, poiché il modello è simmetrico): Il bit 0 viene spostato nel bit 2 Il bit 1 viene …

20
Figura e terra
Fonte: Wikipedia Per questa sfida, dovresti scrivere due programmi che ricordano la figura e il terreno dell'immagine sopra, in modo tale che uno di essi stampi figuree l'altro stampi ground. In particolare: Scrivi un programma che non accetta input e stampa la stringa figure. Gli unici spazi bianchi consentiti nel …

4
Il felice problema di Ender
Il problema del lieto fine (in realtà un teorema) lo afferma Qualsiasi insieme di cinque punti nel piano in posizione generale ha un sottoinsieme di quattro punti che formano i vertici di un quadrilatero convesso. Il problema è stato chiamato così da Paul Erdős quando due matematici che per primi …

9
Rimuovere le parentesi non necessarie
Ti viene data una stringa composta con i caratteri 0123456789+*(). Puoi presumere che la stringa sia sempre un'espressione matematica valida. Il tuo compito è rimuovere le parentesi non necessarie, supponendo che la moltiplicazione abbia una priorità maggiore rispetto all'aggiunta. Le parentesi devono essere rimosse solo quando non sono necessarie strutturalmente …

5
Corsivo ASCII art
Dato un input di un'immagine di arte ASCII, output di arte ASCII in corsivo. Per scrivere in corsivo l'arte ASCII: Inserisci zero spazi prima dell'ultima riga, uno spazio prima dell'ultima riga, due spazi prima dell'ultima riga, ecc. Rimuovere eventuali spazi bianchi iniziali aggiuntivi che potrebbero essere stati creati. Cioè, se …

12
Genera la treccia di Pascal
Questa è la treccia di Pascal: 1 4 15 56 209 780 2911 10864 40545 151316 564719 1 3 11 41 153 571 2131 7953 29681 110771 413403 1542841 1 4 15 56 209 780 2911 10864 40545 151316 564719 L'ho completamente inventato. Blaise Pascal non aveva una treccia per …

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.