Puzzle di programmazione e codice Golf

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

28
Esponenti Prime più grandi
Dato un numero intero n >= 2, genera l'esponente più grande nella sua scomposizione in fattori primi. Questa è la sequenza OEIS A051903 . Esempio Let n = 144. La sua prima fattorizzazione è 2^4 * 3^2. Il più grande esponente è 4. Casi test 2 -> 1 3 -> …

8
Sono simmetrico, non palindromico!
sfondo Ispirato da Sono un palindromo. Tu sei? , dove si presenta il fatto scioccante che " ()()non è un palindromo, ma ())(", mi sono chiesto cosa sia invece ()()e la risposta è semplicemente: è una stringa con un asse di simmetria verticale! L'obiettivo Scrivi un programma o una funzione …
22 code-golf  string 

10
Genera numeri compatibili con Numpad
Ispirato da Genera numeri compatibili con la tastiera . sfondo Molti tastierino numerico hanno il seguente layout: 789 456 123 0 Definiamo il vicinato di un numero come l'insieme di celle ortogonalmente adiacenti sul tastierino numerico mostrato, incluso se stesso. Ad esempio, il quartiere 2 è {1,5,3,0,2}e il quartiere 0 …


13
Fai la NP: trova la cricca più grande
sfondo Al momento della stesura di questo, il problema P vs NP è ancora irrisolto, ma potresti aver sentito parlare del nuovo documento di Norbert Blum che afferma la prova che P! = NP, che è già sospettato di essere errato (ma vedremo). Il problema discusso in questo documento è …


23
Cattedrale frattale
Dato un numero intero positivo n >= 1, genera le prime nrighe della seguente struttura: # # # ### # # # # # ## ## ##### # # # # # # # # # # ### # ## ## ## # ## ### ### ####### L' nennesima riga …

22
Lasciati alle spalle Satan-Prime!
Satan-Primes chi sono? essi sono Primescontenenti 666 questi sono Satana-Prime: [46663,266677,666599,666683,616669] questi sono NOT :[462667,665669,36363631,555] Tracciare Ogni numero superiore a 6661 ha Satan-Primes dietro di lui La sfida Dato un numero intero, n>6661trova il Satan-Prime dietro (o uguale) e il più vicino a se stesso. Esempi Integer n=30000ha 3 Satan-Primes …
22 code-golf  primes 


30
Nessuno conosce i numeri GAU
Lascia che ti presenti i numeri GAU GAU(1) = 1 GAU(2) = 1122 GAU(3) = 1122122333 GAU(4) = 11221223331223334444 GAU(6) = 11221223331223334444122333444455555122333444455555666666 ... GAU(10) = 11221223331223334444122333444455555122333444455555666666122333444455555666666777777712233344445555566666677777778888888812233344445555566666677777778888888899999999912233344445555566666677777778888888899999999910101010101010101010 Questa sfida è piuttosto semplice! Dato un numero intero n> 0, trova il numero di cifre di GAU (n) Esempio Facciamo GAU (4), seguiamo …

30
Aggiungi un array con se stesso
La tua sfida oggi è quella di prendere un array, dividerlo in blocchi e aggiungere quei pezzi. Ecco come funziona: al tuo programma o funzione verrà assegnata una matrice di numeri interi ae una dimensione di blocco L. L'array deve essere suddiviso in matrici di dimensioni L, se la lunghezza …

13
Comprimi numeri interi consecutivi
Correlati: dimmi quanti problemi di matematica devo fare! Sfida Dato un elenco intero strettamente ascendente strettamente positivo L e un intero 3 ≤ N ≤ lunghezza di L, sostituire gli interi medi delle corse consecutive consecutive di L di lunghezza ≥ N con un singolo trattino -. Regole Gli spazi …

12
Quanto è nuvoloso?
Sfida Data un'immagine del cielo, è necessario produrre la copertura nuvolosa in oktas. L'immagine fornita sarà un file di immagine (il tipo dipende da te) e l'output dovrebbe essere su STDOUT. ottavi In meteorologia, un okta è un'unità di misura utilizzata per descrivere la quantità di copertura nuvolosa in un …

5
Codice Golfinator-3000
Come tutti sanno , l'aggiunta inator-3000alla fine di qualsiasi nome lo rende molto più interessante. Ma cos'altro può rendere una parola più fredda? Data una stringa ASCII come input, genera il coolness della parola. Calcolo della freschezza Ci sono 4 elementi per calcolare la freddezza di una parola. La parola …
22 code-golf  string 

27
Ordina un elenco di differenze
L'elenco delle differenze di un elenco di numeri interi è rappresentato dalle differenze di elenco dei membri consecutivi. Ad esempio l'elenco delle differenze di 1, 3, 2 ,4 è 2, -1, 2 Il tuo compito è quello di prendere come input un elenco di differenze e produrre come sarebbe l'elenco …

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.