Domande taggate «code-golf»

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


11
Valori di rango equo
Compito Dato un elenco di input di numeri interi x 1 … x n , calcola un elenco di ranghi r 1 … r n (una permutazione di {1… n} ) in modo che x r 1 ≤ x r 2 ≤… ≤ x r n . Quindi, per ogni …

8
"Aggiungi uno" per ogni colore in un'immagine
Dovresti semplicemente prendere questa immagine e aggiungere ogni colore a una cifra esadecimale. Ad esempio, #49de5fdiventerebbe #5aef60(con il 9looping a an ae il flooping a a 0.) Ciò significherebbe anche che tutto il bianco ( #ffffff) diventerebbe nero ( #000000) perché tutti i floop tornano a 0, ma tutto il …

8
Di quanta più reputazione ho bisogno?
Puzzle di programmazione e Code Golf si è laureato dalla beta. Presto avremo un design del sito personalizzato e con ciò saliranno i confini della reputazione per i privilegi. Molti utenti perderanno i privilegi sul sito. Quindi il tuo compito è quello di scrivere un programma che ci dice quanta …
23 code-golf  number 

3
Disegna un hexa-glifo casuale
L'immagine sopra è chiamata hexa-glifo. Gli esa-glifi sono alcuni fantastici schemi che ho creato mentre scarabocchiavo durante la mia lezione DiffEq. Ecco come ne crei uno: Considera la seguente serie di punti, a forma di esagramma regolare. L'esagono interno è ciò che conterrà il glifo finale, mentre i 6 punti …

8
Media di un'immagine
Ecco un'immagine: %%%%%%%%%%%%% % Hello, % % world! % %%%%%%%%%%%%% Ma è troppo confuso per i nostri cervelli sottodimensionati da calcolare. Quindi lo facciamo in media in questo modo: Dividilo in 2 x 2 sezioni. Se l'immagine termina prima che una sezione sia completa, immagina che ci siano spazi lì. …

5
Scrivi una calcolatrice Morse
Scrivere un programma o una funzione che accetta un'espressione matematica nel codice Morse come input e restituisce la soluzione nel codice Morse. Le operazioni valide sono più: +e meno: _(trattino basso). Puoi presumere che riceverai solo input interi non negativi e che il risultato sarà non negativo. L'espressione conterrà almeno …

9
Ordina un elenco nidificato
È necessario scrivere un programma o una funzione che ordina un elenco nidificato. Ecco le regole per ordinare un elenco nidificato: Prendiamo questo elenco come esempio: ((5, 2), 2, 7, (2, 1, (3, 4)), 9) Ogni elemento in questo elenco ha una "priorità". Un elemento conta come un numero o …

10
Numeri altamente compositi
Un numero altamente composito è un numero intero positivo che ha più divisori di qualsiasi numero intero più piccolo positivo. Questa è la sequenza OEIS A002182 . I suoi primi 20 termini sono 1, 2, 4, 6, 12, 24, 36, 48, 60, 120, 180, 240, 360, 720, 840, 1260, 1680, …

28
Creazione di un quadrato incrociato
Creazione di un quadrato incrociato Devi prendere l'input di un numero intero di uno o più e produrre un quadrato fatto di qualsiasi carattere stampabile di tua scelta con una croce diagonale attraverso il centro. L'idea generale è che l'output sia un quadrato vuoto che presenta una croce diagonale .: …

10
La sequenza XOROR
Gli automi cellulari sono davvero affascinanti. Quelli di cui si parla di solito sono quelli binari, cioè quelli rappresentabili da un numero. Tuttavia, quelli, secondo me, sono stati fatti a morte. Le CA ternarie sono più interessanti, ma dobbiamo considerare tutte le ASCII! Che divertimento potrebbe essere! Invece di decidere …

3
Ordina questi rating obbligazionari
L'obiettivo Le agenzie di rating del credito assegnano i rating alle obbligazioni in base alla solvibilità dell'emittente e le agenzie di rating del credito "Big Three" utilizzano un sistema di rating a livelli simile (anche se non identico) . Questi hanno un ordine chiaro e logico: usando i livelli S&P, …

3
Rainbowlify An Image
Questa sfida riguarda lo spostamento graduale delle tonalità in un'immagine per creare belle immagini come questa: ( originale ) Sfida Scrivi un programma o una funzione che accetta due numeri interi non negativi e un'immagine in qualsiasi formato di file immagine comune di tua scelta (puoi prendere un percorso per …

20
Uguaglianza nella somma delle cifre
introduzione Prendiamo il numero 180. Questo è un numero interessante perché la somma delle cifre di questo numero è uguale a: 1 + 8 + 0 = 9 E la versione quadrata di questo numero, oppure: 180² = 32400 > 3 + 2 + 4 + 0 + 0 = …

12
Determinazione delle fette verticali
Data un'immagine, genera la [larghezza in pixel di una sezione completamente verticale] 1 (se presente). Se non esiste una sezione verticale, emettere0 . L'input può essere fornito come file locale o array nidificato. Se si sceglie di accettare l'input come una matrice nidificata, i pixel bianchi dovrebbero essere rappresentati da …

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.