Domande taggate «code-golf»

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

24
Numeri binari complessi
Creiamo una mappatura semplice e suriettiva da numeri interi positivi a numeri interi gaussiani , che sono numeri complessi in cui le parti reali e immaginarie sono numeri interi. Dato un numero intero positivo, ad esempio 4538, esprimilo in binario senza nessun carattere iniziale 0: 4538 base 10 = 1000110111010 …

14
Trova le parole dell'infinito!
(Nota: questo è uno spin-off della mia precedente sfida Trova le parole vorticose! ) Definizione di Infinity Word : Se colleghi con le curve tutti i caratteri di una Parola infinita sull'alfabeto (AZ) otterrai il simbolo dell'infinito ∞ come negli schemi sotto. Tutte le connessioni pari devono essere inattive , …
36 code-golf  string 

30
Scala dei codici, sbirri
Nota: questa sfida è terminata. Le iscrizioni sono ancora benvenute ma non possono vincere. Questo è il filo della polizia. Il filo dei ladri va qui . Scrivi un codice che genera l'intero 1. Se aggiungi, rimuovi o sostituisci un singolo carattere (di tua scelta), il codice dovrebbe generare l'intero …

14
Codici grigi in aumento
introduzione Un codice grigio è un'alternativa alla rappresentazione binaria in cui un numero viene incrementato alternando solo un bit, anziché una quantità variabile di bit. Ecco alcuni codici grigi insieme ai loro equivalenti decimali e binari: decimal | binary | gray ------------------------- 0 | 0 | 0 ------------------------- 1 | …

20
Calcola la funzione di Carmichael
Descrizione del compito Nella teoria dei numeri, la funzione di Carmichael λ prende un intero positivo n e restituisce il numero intero meno positivo k in modo che la potenza k -esima di ogni intero coprime a n sia uguale a 1 modulo n . Dato un numero intero positivo …

19
Rotazione di Chebyshev
Considera una griglia regolare, in cui ogni cella ha coordinate intere. Possiamo raggruppare le celle in "anelli" (di forma quadrata) in cui le celle di ciascun anello hanno la stessa distanza di Chebyshev (o distanza della scacchiera) dall'origine. Il tuo compito è quello di prendere una tale coordinata di cella …

30
Anello EvenSt-ring - g ol! F
Una "stringa pari" è qualsiasi stringa in cui la parità dei valori ASCII dei caratteri è sempre alternata. Ad esempio, la stringa EvenSt-ring$!è una stringa pari perché i valori ASCII dei caratteri sono: 69 118 101 110 83 116 45 114 105 110 103 36 33 E le parità di …
36 code-golf  string 

23
Conteggio delle capre per dormire
Alcune persone contano le pecore per addormentarsi. Altri contano le capre. Scrivi un programma o una funzione che accetta un numero intero positivo N e genera N-1 capre svegli seguite da una capra addormentata, come se qualcuno stesse contando N capre e all'ultima si sono addormentate. Le capre svegli si …

14
Misteri di carta igienica
Oggi devi risolvere un problema molto pratico: di quanti anelli hai bisogno per avere un certo numero di fogli sul tuo rotolo di carta igienica? Diamo un'occhiata ad alcuni fatti: Il diametro di un cilindro di carta igienica nudo è di 3,8 cm La lunghezza di un foglio di carta …

30
Fibonacci-ORIAL
Definizione La sequenza di Fibonacci F(n), sugli interi positivi, è definita come tale: 1. F(1) = 1 2. F(2) = 1 3. F(n) = F(n-1) + F(n-2), where n is an integer and n > 2 Il Fibonacci-oriale di un numero intero positivo è il prodotto di [F(1), F(2), ..., …

25
Espandere un array C.
Nel linguaggio di programmazione C, le matrici sono definite in questo modo: int foo[] = {4, 8, 15, 16, 23, 42}; //Foo implicitly has a size of 6 La dimensione dell'array viene dedotta dagli elementi di inizializzazione, che in questo caso è 6. Puoi anche scrivere un array C in …
36 code-golf  string  parsing  c 

30
Fare una moneta giusta
Hai una moneta che produce 0o 1. Ma si sospetta che la moneta può essere prevenuto , il che significa che la probabilità di 0(o 1) non è necessariamente 1/2. Una procedura ben nota per "trasformare" una moneta distorta in una moneta giusta (cioè per ottenere risultati altrettanto probabili), come …

27
Costruire un metronomo
introduzione Alcuni giorni fa avevo bisogno di un metronomo per qualcosa. Non ne avevo a disposizione, quindi ho scaricato un'app dall'App Store. L'app aveva una dimensione di 71 MB !!! 71 MB per creare tic-toc ...?! Così mi è venuto in mente il code-golf e mi chiedevo se qualcuno di …
36 code-golf  music  audio 

13
Immagine di un vecchio amico nell'arte ASCII
Spero che questa immagine ti sembri familiare. È uno dei fantasmi di Pacman nel suo stato "vulnerabile" , dopo che Pacman ha mangiato una pillola di potere. La sfida Immagina il nostro fantasma in una piccola cornice, usando l'arte ASCII. A scala normale (ne parleremo più avanti), ogni quadrato nell'immagine …

2
La torre si bilancerà?
introduzione Data una torre ASCII e la forza del vento, scrivi un programma o una funzione per determinare se la torre si bilancerà o in che modo cadrà. Ad esempio la prima torre si bilancia ma la seconda cade verso sinistra. # # # # ### ### ### ### # …

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.