Puzzle di programmazione e codice Golf

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

20

30
È una parola sconnessa?
(ispirato a questa sfida su Puzzle - Gli SPOILER per quel puzzle sono qui sotto, quindi smetti di leggere qui se vuoi risolvere quel puzzle da solo!) Se una lettera in una parola appare in ordine alfabetico più tardi rispetto alla lettera precedente nella parola, la chiamiamo un aumento tra …

18
Il raggio colpirà?
Un laser spara un raggio dritto in una delle quattro direzioni ortogonali, indicate da <>^v. Determina se colpirà il bersaglio Osu una griglia rettangolare. Ognuno di questi colpirà (Vero): ..... ...O. ..... ...^. ..... >O. ... v.... O.... ........... ........... O.........< ........... Questi mancheranno (Falso): ...... ...... .^..O. ...... .....> …

30
In quale base si trova questo numero?
Ecco una bella sfida facile: Data una stringa che rappresenta un numero in una base sconosciuta, determinare la base più bassa possibile in cui quel numero potrebbe trovarsi. La stringa conterrà solo 0-9, a-z. Se lo desideri, puoi scegliere di prendere lettere maiuscole anziché minuscole, ma specifica questo. È necessario …

8
Ordina queste valutazioni di James Bond
introduzione Mio nonno è un fan di James Bond, ma non è sempre sicuro di come classificare i suoi attori preferiti. Come tale, crea sempre elenchi, il che richiede molto lavoro. Mi ha chiesto di produrre un programma che renderà la sua vita più semplice, ma non ho tempo per …

19
Funzione inversa
Non sarebbe pulito se le funzioni di programmazione potessero essere invertite, proprio come la funzione matematica che implementano? Scrivi una funzione (o programma) che accetta un input xin qualsiasi forma, che genera ln(x). Quando i byte del programma vengono riordinati / invertiti in modo che il primo byte sia ora …

30
Restituisce gli interi con cifre quadrate-somme
Introduzione e credito Conosciamo tutti e amiamo le nostre fantastiche regole per testare se un numero è divisibile per 11 o 3, che è solo una somma intelligente sulle cifre del numero. Ora questa sfida porta questo a un nuovo livello, richiedendo di calcolare la somma delle cifre e quindi …
31 code-golf  math 

27
Passwordify la stringa
La tua sfida è di passwordificare la stringa! Cosa si sta chiedendo la password, chiedi? Prendi una stringa come input. Questa stringa conterrà solo lettere maiuscole, lettere minuscole, cifre e spazi. È necessario sostituire tutti gli spazi con caratteri di sottolineatura e spostare tutti i numeri alla fine della stringa …

4
Pluralità Il voto con automi cellulari
C'è un problema molto importante negli automi cellulari chiamato problema di maggioranza : Il problema di maggioranza, o compito di classificazione della densità, è il problema di trovare regole autonome cellulari unidimensionali che eseguano accuratamente il voto di maggioranza. ... Data una configurazione di automi cellulari a due stati con …

9
Tra le linee
Mentre scarabocchiavo su carta a quadretti l'altro giorno, ho trovato il carattere sopra lo spazio negativo per le cifre. Nel caso in cui non l'avessi ancora individuato, gli spazi tra le forme sopra riportate producono il rapporto aureo 1.618033988749 . In questa sfida, il tuo compito è prendere un numero …

30
Trasforma lentamente una stringa in un'altra
La sfida Date due stringhe / una matrice di stringhe, emette la prima stringa che si restringe lentamente e si espande nuovamente nella seconda stringa. Puoi presumere che le stringhe inizieranno sempre con lo stesso carattere. Esempio Input: "Test", "Testing" Output: Test Tes Te T Te Tes Test Testi Testin …
31 code-golf  string 

6
Sei stato carino quest'anno?
introduzione Babbo Natale ha troppi nomi da elaborare e ha bisogno del tuo aiuto! Ha bisogno di scrivere un programma o di una funzione, che emette nice, naughty, very naughtyo very very naughty. Per determinare quanto è gentile o cattivo qualcuno, Babbo Natale ha sviluppato un algoritmo: Nizza ( divisione …


12
Hai imparato il tuo fib-abc?
Non mi piacciono i numeri, ma mi piace la sequenza di Fibonacci. Sono sicuro che potremmo risolvere qualcosa. Si prega di leggere un intero n da STDIN e uscita del n -esimo numero di Fibonacci in base 26 ( abcdefghijklmnopqrstuvwxyzanziché 0123456789) per STDOUT. Il primo numero di Fibonacci è 0. …

10
Riproduci "Rubinetti"
Oggi, 11 novembre 2015, è la Giornata dei veterani negli Stati Uniti. " Taps " è la tromba chiamata ai funerali militari statunitensi: ( "Taps" su SoundCloud di vtmiller ) È una melodia semplice, lunga solo ventiquattro note e che utilizza solo quattro note diverse. Ecco gli spartiti: ( fonte …

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.