Domande taggate «code-golf»

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

9
Kolmogorov-mania
La complessità di Kolmogorov di una stringa s è definita come la lunghezza del programma P più breve che genera s. Se la lunghezza di P è inferiore alla lunghezza di s, allora si dice che s è comprimibile , altrimenti s è incomprimibile . La maggior parte delle stringhe …

19
Nani e monete
La situazione: Diversi ( M) nani hanno trovato il forziere di un folletto con Nmonete d'oro e devono dividerle. A causa delle antiche regole che regolano l'assegnazione del bottino ai pirati in ordine di anzianità, il nano più anziano dovrebbe ottenere una moneta in più del prossimo nano più vecchio, …
32 code-golf 

14
Risolvi il debito globale, la via del golf del codice
I leader del mondo si sono incontrati e hanno finalmente ammesso che il modo migliore (e unico) per risolvere i problemi economici globali è quello di fare un bilancio di quanto si devono l'un l'altro e si ripagano semplicemente con enormi assegni. Ti hanno assunto (ironicamente, al tasso di contratto …
32 code-golf  math 

13
Disegnare un cubo nell'arte ASCII
Descrizione del compito: Disegna un cubo in arte ASCII in circa una proiezione di cabinet. Monospaced fontsspesso hanno personaggi che sono circa due volte più alti che larghi. Poiché l'input è la lunghezza delle linee verticali (esclusi gli angoli), le linee orizzontali vengono disegnate con il doppio del numero di …

7
Ponti e tunnel
Sei responsabile della costruzione di una nuova autostrada senza pedaggio. Tuttavia, conduce attraverso terre montuose e quindi ha bisogno di numerosi ponti e tunnel. L'autostrada stessa dovrebbe rimanere a un solo livello. Ingresso Viene fornita una descrizione ASCII approssimativa dell'aspetto delle montagne sull'input standard, come la seguente: /\ / \ …

14
Disegna un abaco Suanpan
Scrivi il programma più breve che accetta come input un singolo intero e stampa un abaco di Suanpan Casi test Ingresso: 314159 Produzione: |\======================================/| || (__) (__) (__) (__) (__) (__) || || (__) (__) (__) (__) || || || || || || || || || || || || || …

12
Suggerimenti per giocare a golf a Vim
Di recente mi sono reso conto di come Vim funzioni alla grande per il golf, specialmente per la complessità del kolmogorov . Inoltre, secondo meta vim è almeno un "linguaggio di programmazione" perfettamente accettabile, per lo scopo di questo sito. Quali consigli generali hai per giocare a golf a Vim? …
32 code-golf  tips  vim 

30
Determina la profondità di un array
Una semplice sfida per il tuo lunedì sera (beh, o martedì mattina nell'altra metà del mondo ...) Ti viene dato come input un array nidificato, potenzialmente irregolare, di numeri interi positivi: [1, [[2, 3, [[4], 5], 6, [7, 8]], 9, [10, [[[11]]]], 12, 13], 14] Il tuo compito è determinare …

30
Calcola il checksum Adler-32
sfondo Adler-32 è un checksum a 32 bit inventato da Mark Adler nel 1995 che fa parte della libreria zlib ampiamente utilizzata (anch'essa sviluppata da Adler). Adler-32 non è affidabile come un controllo di ridondanza ciclica a 32 bit , ma - almeno nel software - è molto più veloce …

24
Traduttore di codice Morse
Scrivi il programma più breve per trasformare l'input standard in codice Morse . I caratteri non presenti nella tabella devono essere stampati così come sono.
32 code-golf  morse 

19
Il migliorato Cipher Latin Caesar Pig
Il problema con il codice Caesar è che le parole risultanti sono spesso imprecisabili. Il problema con Pig Latin è che è facile da decodificare. Perché non combinarli? Ingresso Una parola composta da 26 lettere inglesi. Produzione Innanzitutto, cambia ogni consonante della parola nella consonante successiva dell'alfabeto. Quindi, b va …

21
Cosa circonda la mia tessera del dragamine?
Minesweeper è un puzzle game in cui le mine sono nascoste attorno a un tabellone di tessere anonime con l'obiettivo di identificare la posizione di tutte le mine. Fare clic su una miniera perde il gioco, ma facendo clic su qualsiasi altra tessera si rivelerà un numero compreso tra 0 …

29
Raddoppia a modo tuo
Ci sono state un paio di sfide che coinvolgono il raddoppio del codice sorgente: qui e qui . Il compito che abbiamo qui è un po 'più difficile, ma dovrebbe essere fattibile in quasi tutte le lingue. In questa sfida, prenderai un intero positivo arbitrario. Il tuo programma deve generare …

6
Ordina i libri di testo
Ordina i libri di testo La scuola sta iniziando presto (se non lo ha già fatto) e quindi è tempo di mettere in ordine i nostri libri di testo. Devi ordinare i tuoi libri in ordine alfabetico, ma questo richiede troppo tempo, quindi decidi di scrivere un programma per farlo. …

9
Il volume di un numero intero
È risaputo che ogni numero intero non negativo può essere riscritto come la somma di quattro numeri quadrati. Ad esempio il numero 1 può essere espresso come 02+ 02+ 02+ 1202+02+02+120^2+0^2+0^2+1^2 . O, in generale, per qualsiasi numero intero non negativo nnn , esistono numeri interi a , b , …

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.