Puzzle di programmazione e codice Golf

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

30
Oreo? No ... Lecca-lecca, forse?
Dal 2009, i nomi dei codici delle versioni di Android sono a tema dolciario. Android 1.5 è Cupcake, Android 1.6 è Ciambella, Android 2.0 è Eclair, ecc. In effetti, i nomi delle versioni sono alfabetici! C -> Cupcake D -> Donut E -> Eclair F -> Froyo G -> Gingerbread …
46 code-golf  string 

30
Sì Ma No Ma Sì
Il mio collega recentemente mi ha inviato il seguente pezzo di JavaScript come uno scherzo: let butScript = (nrOfButs) => { for(var i = 0; i < nrOfButs; i++){ if(i % 3 == 0){ console.log("Yeah") } if(i % 2 == 0){ console.log("But") } if(i % 3 == 1){ console.log("No") } …
46 code-golf  string 

30
Disegna la bandiera svizzera
Compito: produrre la bandiera svizzera. Buona festa nazionale svizzera / Schweizer Bundesfeiertag / Fête nationale suisse / Festa nazionale svizzera / Fiasta naziunala svizra! Dettagli: la bandiera è composta da una #FFFFFFcroce bianca ( ) su uno #FF0000sfondo rosso ( ). La croce è composta da un quadrato 6x6 con …

25
Codici colore esadecimali migliori per Internet
Triplette esadecimali come #ffffff(bianco) o #3764ef(bluastro) vengono spesso utilizzate per indicare i colori RGB. Sono costituiti #da sei cifre esadecimali (0-f) o talvolta da tre cifre in cui si ottiene il colore reale raddoppiando ciascuna cifra. Ad esempio, #fffè #ffffffed #1a8è #11aa88. Purtroppo, quella stenografia a tre cifre era la …

30
Golf un numero trascendentale
definizioni Un numero algebrico è un numero pari a zero di un polinomio diverso da zero con coefficienti interi. Ad esempio, la radice quadrata di 2è algebrica, perché è zero di x^2 - 2. Un numero trascendentale è un numero reale che non è algebrico. Compito Devi scegliere un numero …
46 code-golf  math  number 

30
Si fermerà? (ladri)
Questo è il filo dei ladri. Il thread della polizia è qui . La tua sfida è quella di infrangere la presentazione di un poliziotto trovando un input che lo fermi. Non devi scoprire perché, o tutti gli input che lo fermano se ce n'è più di uno, o l'input …


23
Hack le elezioni
Sei un hacker professionista e il tuo capo ti ha appena ordinato di aiutare un candidato a vincere le prossime elezioni. Il tuo compito è quello di modificare i dati delle macchine di voto per migliorare i risultati del candidato. Le macchine di voto memorizzano i risultati delle votazioni come …

27
Skyline di Divisor
Per qualsiasi numero intero positivo k, d(k)indichiamo il numero di divisori di k. Ad esempio, d(6)è 4perché 6ha 4divisori (cioè 1, 2, 3, 6). Dato un numero intero positivo N, visualizza uno "skyline" nell'arte ASCII usando un carattere fisso, in modo che l'altezza dell '"edificio" situato in posizione orizzontale ksia …

30
Animare il testo nel tuo terminale
Animare il testo nel tuo terminale L'obiettivo. il gol L'obiettivo è "animare" la stringa "Hello world" nell'output in modo che ogni personaggio diventi maiuscolo uno dopo l'altro. Il tuo programma può uscire dopo che ogni lettera è stata scritta in maiuscolo. Per esempio; # Iteration 1 Hello world # Iteration …


16
Disegna linee diagonali di testo
Dato l'inserimento di un elenco di parole, genera le parole con le loro lettere disposte in diagonale: p r o p g u r z a a z m n l m d e i c s n o g d g e o l f (Quanto sopra dovrebbe essere …
46 code-golf  string 

23
Il mare nel tuo terminal
sfondo L'estate è finita nell'emisfero settentrionale e a molti di noi manca il sole, le spiagge, le onde dell'oceano ... Questa sfida ha lo scopo di rallegrarli ricordandoli del mare. La sfida Ecco il mare: ** ** ** ** ** **** **** **** **** **** ***** ***** ***** ***** ***** …


19
Pac-Man può mangiare questa corda?
Nella versione arcade del gioco, Pac-Man mangia punti di pace. Tuttavia, in questa sfida, ha fame di caratteri alfanumerici e punteggiatura in una stringa. Il tuo compito è quello di creare una funzione che alimenta Pac-Man una stringa, valuta se può mangiarla o meno e restituisce la stringa con la …

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.