Domande taggate «code-golf»

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

12
Genera valori pigri
Correlati: programma il mio forno a microonde . Ispirato da Genera input a microonde pigro . Il valore pigro dell'intero non negativo N è il più piccolo degli interi che sono più vicini a N mentre tutte le loro cifre sono identiche. Ritorno (con qualsiasi mezzo) il valore artificiale di …

30
Genera uno Favicon di scambio di stack
Riconosci il logo PPCG? sembra così, quando ne fai un'arte ascii. +---+ |PCG| +---+ v Ora, in questo codice Golf, creerai un codice, che crea loghi per altri siti, simile al logo PPCG. Cosa dovresti fare La stringa "Accorciata" sarà la stringa, con tutte le lettere maiuscole e i numeri …

30
Felice giorno arrotondato Pi
Per celebrare il Rounded Pi Day, è necessario sfruttare la data odierna per creare un programma che comprenda il diametro di un cerchio e produca la sua circonferenza moltiplicando il diametro per 3,1416, dove 3,1416 devono essere ottenuti utilizzando la data odierna. Input 3 Output 9.4248 etc. Non accetta la …

9
Disegna una casa ASCII
Questa è una finestra: --- | | --- Aggiungiamo alcuni muri |. Metti due spazi su entrambi i lati in modo che la finestra abbia molto spazio. | --- | | | | | | --- | Ora aggiungiamo un tetto e un soffitto. Per mantenere la finestra al centro …

10
Rimbalzare in un array
introduzione Le matrici possono anche essere viste come un campo per una palla che rimbalza. Questo ovviamente suona molto vago, quindi ecco un esempio di input: [1, 2, 3, 4, 5, 6, 7, 8, 9] [9, 8, 7, 6, 5, 4, 3, 2, 1] [1, 2, 3, 4, 5, 6, …

14
Espansione matrice in stile Fibonacci
Per ogni riga e quindi colonna di una matrice, possiamo aggiungere una voce aggiuntiva con la somma delle ultime due voci in quella riga o colonna. Ad esempio con la seguente matrice di input: [ 1 1 1 ] [ 2 3 4 ] La matrice risultante sarebbe: [ 1 …

30
Driftsort un array
Driftsort è un modo semplice per "ordinare" un array. Funziona "facendo scorrere" o "ruotando" gli elementi nell'array fino a quando l'array non viene ordinato o fino a quando l'array non riesce a essere ordinato. Camminiamo attraverso due esempi. Innanzitutto, considera l'array [10, 2, 3, 4, 7]. Poiché l'array non è …

23
Implementare la regola divisibilità per 7
Per verificare se un numero decimale è divisibile per 7: Cancella l'ultima cifra. Moltiplicalo per 2 e sottrai da ciò che resta. Se il risultato è divisibile per 7, il numero originale è divisibile per 7. (descritto anche ad esempio qui ) Questa regola è valida per il controllo manuale …

15
Crea un interprete Unicorn
Di recente, ho fatto un refuso e ho scritto unicorno invece di unicode, ho fatto quello che farebbe qualsiasi persona normale e ne ho ricavato un esolang . In questa sfida dovrai scrivere un interprete Unicorn. Poiché i programmi Unicorn sono orribili a lungo, dovrai compensare un breve interprete. Esempio …

3
¿Xu ti te gismytermorna? (È un gismu valido?)
(Letteralmente: "Questo segue / realizza la forma gismu ?") Premessa Il linguaggio Lojban è un linguaggio costruito , il che significa in parte che tutte le sue parole sono state create piuttosto che consentire lo sviluppo naturale. La base semantica di Lojban è il suo gismu , o parole radice, …


6
Disegna il Pentaflake
Prima di tutto ... vorrei augurare a tutti un buon Natale (scusate se sono in ritardo di un giorno per il vostro fuso orario). Per celebrare l'occasione, disegneremo un fiocco di neve. Poiché l'anno è 201 5 e Natale è il 2 5 (per una grande parte di persone), disegneremo …

20
Cosa c'è di mezzo all'orologio?
Nella mia stanza, ho questo orologio geek (clicca per ingrandirlo): Molti di questi non sono difficili da capire, ma quello per le 4 in punto è particolarmente complicato: Normalmente, una frazione come 1/2 non ha senso nell'aritmetica modulare poiché sono coinvolti solo numeri interi. Il modo corretto, quindi, è di …

5
Analizzare una sintassi bidimensionale
sfondo Alice e Bob stanno creando un linguaggio golfistico per vincere ogni singola sfida PPCG. Alice vuole creare un linguaggio bidimensionale, come> <>, ma Bob preferisce una sintassi con prefisso come in J. Come compromesso, decidono di creare un linguaggio con prefisso bidimensionale. Il parser è un dolore da scrivere …

30
Disegna l'arcobaleno
La sfida è semplice: disegna un arcobaleno nel minor numero di byte possibile Le specifiche per l'arcobaleno sono le seguenti: La figura deve essere esattamente larga 400 pixel e alta 200 pixel (facoltativamente 401x201 se si desidera un singolo pixel centrale) L'anello rosso dovrebbe toccare tutti i bordi della figura …

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.