Domande taggate «code-golf»

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

6
Gioco stabile della vita
Sfida: Data una matrice (o 2d array) di 0s e 1s, genera il numero di passi necessari affinché il gioco della vita di Conway raggiunga uno stato stabile, o -1 se non lo raggiunge mai. Uno stato stabile è uno stato in cui nessuna cella viene accesa o spenta per …

12
Quando avrò un'auto binaria?
Ho notato che il contachilometri della mia macchina era a 101101 quando ho iniziato a lavorare oggi. Il che è un numero interessante perché è binario (e un palindromo, ma non è importante). Ora, voglio sapere quando la prossima volta avrò una lettura del contachilometri binario. Non riesco a leggere …

4
Trova il numero mancante in una stringa non delimitata
La sfida è identificare il numero mancante in una stringa di numeri interi non delimitati. Ti viene data una stringa di cifre (l'input valido corrisponderà all'espressione regolare ^[1-9][0-9]+$). La stringa rappresenta una sequenza di numeri interi. Ad esempio 1234567891011,. Tutti i numeri nella sequenza sono compresi nell'intervallo da 1e 2147483647compreso. …

20
Gamme fluttuanti
Dato un elenco con numero, genera gli intervalli in questo modo: Input: [0, 5, 0]diventerebbe [0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 0]. Questo sta mappando un intervallo attraverso l'array, quindi dobbiamo prima creare l'intervallo [0, 5], che è [0, 1, 2, 3, 4, 5]. Successivamente, usiamo …

1
Risolvi una scheda 0h n0
0h n0 è un gioco molto semplice e divertente, un po 'come il Sudoku o il dragamine. Regole del gioco ( Se possibile, ti consiglio di usare il tutorial nel gioco, è molto semplice e utile) Il puzzle inizia con una n * ntavola contenente alcuni pezzi fissi e alcune …

11

20
Calcola minimax di un array
Si consideri un array xcome [1 5 3 4]e un numero n, ad esempio 2. Scrivi tutti length- nsottoarray scorrevoli: [1 5], [5 3], [3 4]. Lascia che il minimox dell'array sia definito come il minimo dei massimi dei blocchi scorrevoli. Quindi in questo caso sarebbe il minimo di 5, …

15
Elementi Hypercube
Scrivi una funzione o un programma che emetta il numero di ciascun tipo di elemento (vertice, bordo, faccia, ecc.) Di un ipercubo N-dimensionale. Ad esempio, il cubo tridimensionale ha 1 cella (ovvero 1 cubo tridimensionale), 6 facce (ovvero 6 cubi bidimensionali), 12 bordi (ovvero 12 cubi bidimensionali) e 8 vertici …

20
Scrivi una Metaquine
Una metaquine è un programma che non è una quine, ma il cui output, quando eseguito come un programma nella stessa lingua, è una quine. L'obiettivo di questa sfida è scrivere una metaquina. Si tratta di code-golf , quindi vince il codice più breve, con la prima risposta utilizzata come …

6
Programmazione superstiziosa
La tua sfida è estremamente semplice. Dato un anno come input, stampa tutti i mesi di quell'anno che conterranno un venerdì 13 secondo il calendario gregoriano. Si noti che anche se il calendario gregoriano non fu introdotto fino al 1582, per semplicità fingeremo che sia in uso dal 0001 d.C. …
19 code-golf  date  time 

13
Il metodo del quadrato centrale
introduzione Il metodo del quadrato centrale viene utilizzato per la generazione di numeri pseudocasuali. Tuttavia, questo non è un buon metodo in pratica, poiché il suo periodo è generalmente molto breve e presenta alcuni gravi punti deboli. Come funziona? Facciamo un esempio: Per il seme, scegliamo 123456: Seed 123456 Il …


3
A Mapping of Primes
Di recente, ho trovato una mappatura biiettiva f da numeri interi positivi a sequenze nidificate finite. Lo scopo di questa sfida è implementarlo nella lingua che preferisci. La mappatura Considera un numero n con i fattori in cui . Poi: Per esempio: Regole È possibile scrivere un programma completo o …

19
I numeri di Lucas-nacci
sfondo Quasi tutti hanno familiarità con i numeri di Fibonacci F(n) : 0, 1, 1, 2, 3, 5, 8, 13, 21 ... Questi sono formati dalla funzione di ricorsione F(n) = F(n-1) + F(n-2)con F(0)=0e F(1)=1. A000045 Una sequenza strettamente correlata sono i numeri di Lucas L(m) : 2, 1, …

1
Crea un'equazione matematica dalla data
Nella mia classe di Economia, i miei amici e mi piace inventare modi per riorganizzare le cifre nel formato data (in MM / GG / AA) per creare un'equazione matematica valida. Per la maggior parte, ci è permesso usare addizione, sottrazione, moltiplicazione, divisione, parentesi ed esponenziazione oltre alla concatenazione. Il …

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.