Domande taggate «code-golf»

Code-golf è una competizione per risolvere un problema particolare con il minor numero di byte di codice sorgente.

8
Numeri segmentati
La sequenza di numeri segmentati o numeri primi di misurazione ( OEIS A002048 ) è la sequenza di numeri in modo tale che ciascun membro sia il numero positivo più piccolo (maggiore di zero) che non può essere costituito da una somma di numeri consecutivi precedenti, con a(0) = 1. …

15
Il numero finale
Sfida Scrivi un programma che accetta una matrice di 4 numeri interi ( che rappresenta una sequenza di numeri generati da un certo algoritmo ) e restituisce il numero intero successivo che seguirà. Useremo solo algoritmi di addizione, sottrazione, moltiplicazione e divisione con una variazione costante (cioè non variabile). Per …
15 code-golf  number 

8
Lucas vs. Il telecomando della porta del garage
disconoscimento Mentre so che c'è questa particolare domanda correlata , la mia domanda usa due porte da garage, un componente randomizzato, e lo sto anche basando su eventi della vita reale, vedendo mio figlio aver accidentalmente abbassato una di quelle porte da garage mentre uscivo dal garage la scorsa settimana …
15 code-golf 

10
Edifici visibili
Questo puzzle è derivato dal puzzle "Heart of the City" di CodinGame SamSi. Descrizione Decidi di fare una passeggiata in una n* ncittà a tessere e di andare alla tessera centrale. Tutti gli edifici sono infinitamente piccoli, ma hai una visione eccellente e puoi vedere tutto da vicino e lontano. …

1
Conversione di scacchi
C'è molto lavoro svolto nel mondo degli scacchi. Ad esempio, esiste un formato file standardizzato .pgnche descrive una partita a scacchi, incluso l'elenco delle mosse. Inoltre, esiste un altro formato di file .fenche descrive una posizione della scheda. La sfida oggi è convertire un elenco di mosse di scacchi ( …
15 code-golf  chess 

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 …


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.