Domande taggate «code-golf»

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

24
Trova intervalli di valori True in un elenco
Sfida: Scrivi una funzione o un programma che accetta un elenco di valori booleani e restituisce tutti gli intervalli di True. Casi test: f [F] = [] f [T] = [[0,0]] f [T,T,F,T] = [[0,1],[3,3]] f [F,T,T,F,F,T,T,T] = [[1,2],[5,7]] f [F,T,T,F,F,F,T,T,T,T] = [[1,2],[6,9]] f [T,T,F,F,F,T,T,T,T,T,T,T,T,T,T,F] = [[0,1],[5,14]] f [F,F,T,T,F,F,F,F,F,F,F,F,T,T,T,T,T,T,T,T,F,F,F,F,F,F,F,F,F,F,F,F,F,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,T,T] = …

12
Quattro è il numero magico
Non ho controllato la sandbox prima di pubblicare questa sfida - sembra che questa sfida sia stata proposta da Cᴏɴᴏʀ O'Bʀɪᴇɴ . Dato un input intero, scrivi un programma che stampa l'indovinello "quattro è un numero magico" Quattro è il numero magico Cinque è quattro e quattro è il numero …
26 code-golf  number 

30
La sequenza più-meno
La sequenza più-meno La sequenza più-meno è quella che inizia con due semi a(0)e b(0). Ogni iterazione di questa sequenza è l'aggiunta e la sottrazione dei due membri precedenti della sequenza. Cioè, a(N) = a(N-1) + b(N-1)e b(N) = a(N-1) - b(N-1). Obiettivo Produce la sequenza più-meno, in infinito o …

3
Compleanno di 100 anni combinato
Recentemente stavo sommando le età di me stesso, di mia moglie e dei miei figli e mi sono reso conto che ad un certo punto in un futuro non troppo lontano le nostre età si sommeranno esattamente a 100 anni. Sfida Per un input costituito da un'età (totale) combinata e …
26 code-golf  date 

30
Qual è la parola più frequente?
Qual è la parola più frequente? Data una frase, il tuo programma deve farsi strada, contando le frequenze di ogni parola, quindi emettere la parola più utilizzata. Poiché una frase non ha una lunghezza fissa e pertanto può richiedere molto tempo, il codice deve essere il più breve possibile. Regole …

8
Converti una data in notazione xkcd
Nel suo xkcd sul formato di data standard ISO 8601 Randall ha inserito una notazione alternativa piuttosto curiosa: I numeri grandi sono tutte le cifre che appaiono nella data corrente nel loro solito ordine e i numeri piccoli sono indici basati su 1 delle occorrenze di quella cifra. Quindi l'esempio …

3
Golf te stesso una birra
È venerdì! Ciò significa che è tempo di birra! Purtroppo, oggi giocheremo a golf birra invece di berlo. :( Sfida Emetti una birra e bevila. La quantità di sorsi che prendi cambia l'output. Sips Il tuo programma dovrebbe prendere una stringa di input. Questa stringa può consistere esclusivamente in sips …

7
Generazione di Brainf *** NOPs
A volte quando si scrive il codice Brainfuck, si sente la necessità di renderlo più lungo del necessario per incoraggiare il debug. Potresti farlo semplicemente inserendo un ><, ma che divertimento è? Avrai bisogno di qualcosa di più lungo e di meno NOPey per confondere chiunque legga il tuo codice. …


5
The Traveling O
Il mondo è un array di cinque per cinque celle. Si avvolge su tutti i lati. Può essere visualizzato come ... XXXXX XXXXX XXOXX XXXXX XXXXX Sei una O. Ti piace viaggiare per il mondo e lo fai secondo le seguenti regole (lascia che C sia il giorno corrente): Nei …
26 code-golf  grid 

12
Quine / Revine Quine
Scrivi un programma completo che accetta un input intero booleano o non negativo. Deve: Emette il proprio codice sorgente se il valore di input è errato Emettere il proprio codice sorgente al contrario se il valore di input è true Il tuo programma non può essere palindromico, né può leggere …
26 code-golf  quine 


30
Conta i divisori di un numero
introduzione Questa è una sfida molto semplice: contare semplicemente i divisori di un numero. Abbiamo già affrontato una sfida simile ma più complicata , ma intendo che questa sia entry-level. La sfida Crea un programma o una funzione che, dato un intero strettamente positivo N, emetta o restituisca quanti divisori …


3
Pronuncia esadecimale
Pronuncia esadecimale Per quelli di voi non iniziati con lo spettacolo Silicon Valley, questa sfida è ispirata da uno scambio che va così ( YouTube ): Kid - Here it is: Bit… soup. It’s like alphabet soup, BUT… it’s ones and zeros instead of letters. Erlich Bachman - {silence} Kid …

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.