Puzzle di programmazione e codice Golf

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

16
Costante di Brun approssimativa
La costante di Brun è il valore a cui converge la somma dei reciproci delle coppie gemelle prime ( 1/pe 1/(p+2)dove pe p+2sono entrambe prime). È circa 1.902160583104. Dato un numero intero positivo N, approssimare la costante di Brun sommando i reciproci delle coppie gemelle di primi in cui entrambi …

22
Sostituzione di stringhe ricorsive
L'obiettivo Scrivere un programma o una funzione che danno tre stringhe A, B, Cproduce una stringa di output in cui ogni istanza di Bin Aè stata sostituita in modo ricorsivo C. Sostituire in modo ricorsivo significa ripetere una sostituzione in cui ad ogni passo tutte le istanze non sovrapposte di …
25 code-golf  string  substitution  code-golf  math  code-golf  string  set-theory  code-golf  code-golf  compile-time  code-golf  kolmogorov-complexity  binary  code-golf  sequence  cops-and-robbers  code-golf  subsequence  card-games  code-golf  sequence  primes  code-golf  code-golf  number  graphical-output  music  code-golf  ascii-art  code-golf  string  lambda-calculus  code-golf  string  code-generation  code-golf  unicode  code-golf  math  combinatorics  code-golf  balanced-string  code-golf  sequence  cops-and-robbers  code-golf  sequence  cops-and-robbers  code-challenge  fastest-code  chess  code-golf  math  graphical-output  code-golf  string  hello-world  animation  code-golf  number  arithmetic  code-golf  integer  code-golf  code-golf  combinatorics  code-golf  kolmogorov-complexity  graphical-output  code-golf  string  code-golf  code-golf  game  code-golf  math  combinatorics  code-golf  ascii-art  popularity-contest  random  code-golf  arithmetic  number-theory  integer  code-golf  tips  underload  code-golf  math  sequence  primes  code-golf  math  path-finding  code-golf  ascii-art  primes  code-golf  kolmogorov-complexity  alphabet 

20
Disegna un ASCIIrisk
Ci sono molte domande che coinvolgono disegnare forme usando asterischi - quindi ho pensato, con così tanti asterischi là fuori, dovremmo disegnarne uno, usando la tabella ASCII. Sfida Il tuo compito è quello di scrivere un programma o una funzione che non accetta input e genera questo esatto testo: ! …


16
Christmas Cracker Mystery Calculator
I regali sono stati aperti. Le trito-torte sono state mangiate. Star Wars è stato visto. Il periodo natalizio sta iniziando a concludersi. Ormai potresti aver tirato alcuni cracker natalizi . Se sei fortunato, invece dei soliti inutili giocattoli di plastica, potresti aver vinto un Mystery Calculator con cui puoi stupire …

14
CHIAVE BLOCCATA FIASCO
Alcuni dei tuoi dipendenti hanno le chiavi maiuscole rotte e sei troppo economico per sostituirle. Aiutali creando il programma più breve possibile per correggere il loro lavoro! Converti semplicemente ogni carattere in una determinata stringa da maiuscolo a minuscolo e viceversa ... ma c'è una svolta! Sei anche molto eccitato …
25 code-golf  string 

2
Downgoat-ify Animals!
Il mio avatar di Downgoat ha diverse caratteristiche distinte Queste caratteristiche possono tuttavia applicarsi anche a qualsiasi altro animale. specificazione Data l'immagine di un animale (tecnicamente può essere qualsiasi cosa), è necessario applicare le proprietà Downgoat ad esso. I pixel del bordo sono la maggior parte dei pixel esterni dell'immagine. …

21
Conversione di "0xUsernames"
0xUsernames Ci sono così tante persone che usano un servizio di messaggistica che stanno esaurendo lo spazio per memorizzare tutti i nomi utente! Per risolvere questo problema, inizieranno a memorizzare i nomi utente come esadecimali, ove possibile. Se un nome utente è composto solo da caratteri 0123456789ABCDEF (senza distinzione tra …

2
Scrivi un Palindrome-Polyglot-Quine
Scrivi una "palipolyquine": un programma che è un quine , un poliglotta e un palindromo . Regole: Il numero di lingue poliglotta è più preferibile della dimensione del codice. La risposta più breve (in byte) vince, in caso di pareggio. Le regole di Polyglot e Quine vedi qui: Scrivi una …

30
È tempo di sfidare l'orologio!
Vorrei che mi costruissi un orologio che visualizzi l'ora in questo formato: 18 ---------- 19 -------------------------------------------------- Viene visualizzato '18: 10 '. L'ora corrente e l'ora successiva sono visualizzate nella parte anteriore della linea, seguite da uno spazio e un numero di trattini: sulla prima riga il numero di minuti che …

30
Grandi numeri: Ultrafattoriali
Questa domanda è stata rielaborata, per favore rileggila. Ultrafactorials Gli ultrafattoriali sono una sequenza di numeri che possono essere generati utilizzando la seguente funzione: a(n) = n! ^ n! I valori risultanti aumentano molto rapidamente. Nota a margine : questa è la voce A046882 nell'OEIS. Correlati sono anche gli iperfattoriali, …

9
Praming Puzles & Colf: Condense a String
Avendo trascorso un po 'di tempo su questo sito, sono venuto a godermi le cose il più breve possibile. Questo potrebbe essere il motivo per cui recentemente sono stato offeso dalle stringhe contenenti gli stessi caratteri più di una volta. Il tuo compito è scrivere una funzione o un programma …
25 code-golf  string 

18
Converti in Bibi-binario
Bibi-binary è un sistema numerico inventato da Boby Lapointe per rappresentare numeri in lettere la cui pronuncia sembra divertente. Il tuo compito è convertire i numeri decimali in Bibi-binario! Conversione Un numero viene convertito in base 16 (esadecimale) e ogni carattere viene sostituito dal suo nome Bibi-binario: 0 = HO …

8
Il principio della permutazione
Nel gioco del sudoku, molti giocatori amano "inserire" possibili numeri che possono andare in ogni casella: La riga sopra può essere rappresentata come un array: [[1,2,9], [6], [5], [7], [1,2,9], [1,2,9], [3], [1,2,4], [8]] Ora, nota che c'è solo 1 posto dove si 4può andare. Questo ci consente efficacemente di …

9
HexaGolf: Wordagons
Vedi anche: Rotatagons Sfida Data una stringa come input, genera il suo wordagon. Wordagons Un wordagon è un modo di rappresentare una stringa in un esagono. Ora creiamo un wordagon dalla stringa hexa: Innanzitutto, inizi con il primo carattere nella stringa e posizionalo al centro: h Quindi, prendi il carattere …

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.