Puzzle di programmazione e codice Golf

Domande e risposte per programmare gli appassionati di puzzle e i giocatori di codice


30
premere un tasto qualsiasi per continuare
Il vostro compito è quello di creare un programma che visualizza il seguente testo, attendere che l'utente prema un tasto (è bene ignorare tasti come ctrl, alt, caps lock, ecc, fino a quando tasti come letters, numbers, symbols, e enternon sono ignorati), e quindi terminare il programma: Press any key …
36 code-golf 

11
Compiti diversi, stessi personaggi
In questa sfida, devi risolvere 4 compiti diversi utilizzando lo stesso set di caratteri. È possibile riorganizzare i caratteri, ma non è possibile aggiungere o rimuovere caratteri. Il vincitore sarà l'invio che risolve tutti i compiti usando il minor numero di personaggi. Tutte le attività devono essere risolte nella stessa …

21
Canguro che salta
backstory Disclaimer: può contenere informazioni inventate sui canguri. I canguri attraversano diverse fasi di sviluppo. Man mano che invecchiano e diventano più forti, possono saltare sempre più in alto e possono saltare più volte prima di avere fame. Nella fase 1 , il canguro è molto piccolo e non può …

30
Divisione e resto
Questa sfida, sebbene probabilmente banale nella maggior parte delle lingue "standard", è indirizzata a quelle lingue che sono così esoteriche, di basso livello e / o difficili da usare che si vedono molto raramente su questo sito. Dovrebbe fornire un problema interessante da risolvere, quindi questa è la tua occasione …



11
Visualizza un xkcd
xkcd è il webcomic preferito da tutti e scriverai un programma che porterà un po 'più di umorismo a tutti noi. Il tuo obiettivo in questa sfida è quello di scrivere un programma che prenderà un numero come input e visualizzi quel xkcd e il suo testo del titolo (testo …

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 

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.