Puzzle di programmazione e codice Golf

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

30
Bernardino identifica parole in dollari inalterate
Definizione Una parola in dollari è una parola in cui quando a ciascuna delle sue lettere viene assegnato un valore in cent, da a = 1 a z = 26, e le lettere vengono sommate, il risultato è 100. Ecco un esempio su CodeReview, ed ecco un elenco di parole …
47 code-golf  string 

15
Attack, Decay, Sustain, Release
I sintetizzatori sonori usano i generatori di inviluppo per controllare come determinati parametri del suono (come il volume generale) cambiano nel tempo. In molti sintetizzatori un inviluppo è definito da quattro parametri, come rappresentato nella seguente figura da Wikipedia : Tempo di attacco (A) : tempo impiegato dall'inviluppo a raggiungere …

30
Visualizza pixel colorati casuali
Mi sono sempre piaciuti gli schermi pieni di pixel colorati in modo casuale. Sono interessanti da guardare e i programmi che li disegnano sono divertenti da guardare. La sfida Riempi lo schermo o una finestra grafica con pixel colorati. Le regole Il tuo programma deve avere una possibilità pari di …

18
Mangiare birilli come una persona normale
I birilli sono caramelle colorate in cui ci sono 5 gusti distinti; uva, mela verde, limone, arancia e fragola rappresentate rispettivamente da (p) urple, (g) reen, (y) ellow, (o) range e (r) ed. Mangiavo i birilli ordinando tutti i diversi colori e mangiandoli in sequenza. Dopo aver ottenuto alcuni strani …
47 code-golf 

30
3 ... 2 ... 1 ... Schiantati!
Il tuo compito è quello di scrivere un programma completo che continuerà il conto alla rovescia da 10 ogni volta che viene eseguito. La prima volta che esegui il programma, dovrebbe essere stampato 10. La prossima volta, dovrebbe essere emesso 9. La prossima volta, dovrebbe essere emesso 8e così via. …

23
Conto alla rovescia da "Infinito"
Sembra un compito impossibile vero? Beh, in realtà non è così difficile. Se scriviamo la parola Infinitycome codice binario ASCII a 8 bit, otterremo: 01001001 01101110 01100110 01101001 01101110 01101001 01110100 01111001 Questo può essere concatenato e convertito nel valore decimale 5291279215216915577. Questo è un numero con cui possiamo lavorare …

3
Codifica tutto il giorno
Scrivi un programma a linea singola lungo due o più caratteri che non contiene terminatori di riga e non accetta input. Ad esempio, il tuo programma potrebbe essere: MyProgram Quando il programma è organizzato nelle forme che le lancette di un orologio compongono alle ore 12, 3, 6 e 9, …

2
JSF ** k con solo 5 simboli?
Questa non è una sfida ma una domanda, ho pensato che fosse in tema a causa di Sono anche in discussione le domande non di sfida relative alla risoluzione di enigmi di programmazione o un particolare tipo di sfida. Passiamo ora alla domanda: È possibile scrivere un codice JavaScript con …


16
Stack Overflowing
(Ispirato da questa domanda ) Obbiettivo Il tuo compito è scrivere un programma o una funzione per stampare una versione ASCII del logo Stack Overflow su STDOUT \|/ (-) (-) (-) (-) Il programma dovrebbe prendere due input, qui indicati come H e N. L'altezza del "contenitore" dello stack (le …

30
Il linguaggio "Do While False"
Fallo finto Oggi al lavoro uno dei miei colleghi stava descrivendo il caso d'uso per do while (false). La persona con cui stava parlando pensava che fosse sciocco e che le semplici affermazioni sarebbero state molto migliori. Abbiamo quindi continuato a perdere metà della nostra giornata discutendo il modo migliore …
47 code-golf 

30
Quanto è pari un numero?
Gli antichi Greci chiamavano queste cose numeri singolarmente e doppiamente pari. Un esempio di un numero pari è pari a 14. Può essere diviso per 2 una volta e a quel punto è diventato un numero dispari (7), dopo di che non è più divisibile per 2. Un numero doppiamente …

17
Riparazione di una collana ad anello Froot
Supponiamo che tu stia mettendo insieme un filo di Froot Loops per una collana, un braccialetto, un laccio o qualsiasi altra cosa. Ci sono 6 colori ciclo: r ed, o gamma, y ellow, g reen, b lue, e p urple. Vuoi che il tuo filo inizi con il rosso all'estrema …
47 code-golf  string 

30
Retina o Cestino?
Viviamo in una meravigliosa era di tecnologia in cui possiamo avere schermi 8K meravigliosamente dettagliati sui nostri televisori e persino schermi 2K sui nostri telefoni per il nostro piacere di navigazione mobile. Negli ultimi anni abbiamo fatto molta strada in termini di tecnologia dello schermo. Uno dei prodotti di questo …
47 code-golf 

30
Backhanded ^ H ^ H ^ H ^ H ^ H ^ Hspaces
Su alcuni terminali, premendo backspace viene generato il codice di controllo ^Hper eliminare il carattere precedente. Ciò ha dato origine a un linguaggio snarky in cui le modifiche sono finte per effetto comico : Sii gentile con questo pazzo ^ H ^ H ^ H ^ Hgentleman, sta visitando dal …
47 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.