Domande taggate «code-golf»

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

8
Visualizza il massimo comun divisore
sfondo Il più grande divisore comune ( abbreviato in gcd ) è una comoda funzione matematica, poiché ha molte proprietà utili. Uno di questi è l'identità di Bézout : if d = gcd(a, b), allora esistono numeri interi xe ytali d = x*a + y*b. In questa sfida, il tuo …


25
Indice di un array multidimensionale
I linguaggi di livello inferiore, come C e C ++, in realtà non hanno alcun concetto di array multidimensionali. (Diversi da vettori e array dinamici) Quando si crea un array multidimensionale con int foo[5][10]; Questo è in realtà solo zucchero sintattico . Quello che fa veramente C è creare un …

30
Invertire una stringa mantenendo la maiuscola negli stessi punti
L'obiettivo qui è semplicemente invertire una stringa, con una svolta: mantenere la capitalizzazione negli stessi punti. Esempio di input 1: Hello, Midnightas esempio di output 1:SathginDim ,olleh Esempio di input 2: .Q Exmaple output 2:q. Regole : Uscita su STDOUT, ingresso da STDIN Il vincitore verrà scelto il 13 luglio …
28 code-golf  string 

18
Essere o non essere
Nel minor numero di byte possibile, determinare se i due valori indicati corrispondono a uno dei seguenti: Primo valore 2 string or integer - whichever you prefer to case insensitive too case insensitive two case insensitive t0 case insensitive (t zero) Secondo valore b case insensitive be case insensitive bee …
28 code-golf  string 


30
Calcolatore di operazioni a numeri interi semplici
Implementare una semplice calcolatrice gestibile da script di numeri interi. Concetto L'accumulatore inizia da 0 e ha delle operazioni eseguite su di esso. Alla fine del programma emette il valore dell'accumulatore. operazioni: +aggiunge 1all'accumulatore -sottrae 1dall'accumulatore * moltiplica l'accumulatore per 2 / divide l'accumulatore per 2 Script di esempio L'input …

19
Costruisci scale ASCII
Dato un input di due numeri interi n e m , genera una scala ASCII di lunghezza n e dimensione m . Questa è una scala ASCII di lunghezza 3 e dimensione 3: o---o | | | | | | +---+ | | | | | | +---+ | | …

30
Byte / Carattere
Compito Data una stringa UTF-8 (in ogni caso) risponde (con qualsiasi mezzo) un elenco equivalente in cui ogni elemento è il numero di byte utilizzati per codificare il carattere di input corrispondente. Esempi ! → 1 Ciao → 1 1 1 1 tʃaʊ → 1 2 1 2 Adám → …



26
Numeri binari separabili
Se esprimi un numero intero positivo in binario senza zeri iniziali e sostituisci ogni 1con a (e ogni 0con a ), allora tutte le parentesi corrisponderanno? Nella maggior parte dei casi non lo faranno. Ad esempio, 9 è 1001in binario, che diventa ())(, dove corrispondono solo le prime due parentesi. …


23
Sommalo con un triangolo digitale
Bene, riassumilo davvero. Scrivi un programma o una funzione che contiene un elenco non vuoto di numeri decimali (0-9) e genera un "triangolo" di cifre rivolto verso il basso con l'elenco di input in alto dove ogni cifra dopo la prima riga è la somma delle due cifre sopra di …

2
Converti Brainfuck in MarioLANG
MarioLANG è un linguaggio di programmazione bidimensionale in cui il codice sorgente assomiglia a un livello di Super Mario Bros. Inoltre, il suo set di istruzioni è molto simile a quello di Brainfuck . Ciò significa che MarioLANG è essenzialmente un Brainfuck 2-D in cui il puntatore dell'istruzione si muove …

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.