Puzzle di programmazione e codice Golf

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

2
Smussa le immagini
introduzione I bordi taglienti sono, francamente, semplicemente pericolosi, quindi, dato un PNG come input, sfocare l'immagine usando il metodo descritto di seguito e smussare quei dannati bordi taglienti. Metodo Per ottenere il valore RGB di ciascun pixel, utilizzare le tre equazioni seguenti: R = 1,5 × ∑na = 1R2un'n------------√R=1.5×Σun'=1nRun'2nR = …

5
Fette di alfabeti triangolari
Dato un numero di input nda 1a 26(o 0a 25), visualizza l'alfabeto leggendo da sinistra a destra fino a e includendo quella lettera corrispondente, con a=1, b=2, c=3, .... Il colpo di scena è che le lettere devono anche essere ripetute in senso verticale corrispondente alla loro posizione nell'alfabeto. I …




11
Converti l'output xxd in shellcode
Prendere un po 'di output da xxd e trasformarlo a mano in shellcode utilizzabile non è divertente, quindi il tuo compito è automatizzare il processo. Regole L'invio può essere una funzione, lambda, script o qualsiasi equivalente ragionevole di quelli. È possibile stampare il risultato o se l'invio è una funzione …

5
Visualizza una piramide delle differenze
Una piramide delle differenze è una piramide in cui ogni nuova diagonale è il valore assoluto delle differenze tra gli elementi dell'ultima diagonale. Ad esempio, se iniziamo con l'array 2 5 4 9 3 4 Ora, disponiamo questi in una colonna diagonale: 2 5 4 9 3 4 Ora riempiamo …

5
Cammina nel labirinto
O forse non è davvero un labirinto, ma comunque. Regole: Ingresso è una stringa di due linee, composto da *, 1, xe X. Quella corda è un labirinto da percorrere. Le linee hanno la stessa lunghezza . È possibile prendere l'input come stringa con ,(virgola) o qualsiasi comodo separatore tra …

3
Simula una "battaglia" nel gioco di carte da gioco "Oorlog"
Costruiamo una simulazione per un aspetto del gioco di carte, che conosco personalmente con il nome olandese "Oorlog" (tradotto in "Guerra"). Come funziona 'Oorlog'? Due mazzi di carte (ciascuno con due jolly) sono equamente divisi tra il numero di giocatori che giocano. Ogni giocatore mescola il proprio mazzo, lo mette …





2
Immagine a nascondino
In questa sfida, è necessario trovare un pixel specifico all'interno di una fotografia (scattata con una vera fotocamera). Hai passato una tupla (R, G, B) e un'immagine e devi restituire un punto (x, y) all'interno dell'immagine che corrisponde al colore RGB indicato . L'immagine può avere più punti che corrispondono …

30
Separare alfabeti e numeri
Un paragrafo di testo ha numeri e lettere alfabetiche miste. Il tuo compito è quello di separare i numeri sul lato sinistro e le lettere alfabetiche sul lato destro nello stesso ordine di ogni riga. Regole: I numeri sono numeri interi semplici; quindi nessun punto decimale e nessun segno negativo …

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.