Puzzle di programmazione e codice Golf

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


3
Sequenza di cavalieri intrappolati
introduzione Ispirato al video molto recente The Trapped Knight - Numberphile , mi è venuta una sfida. La sequenza del cavaliere intrappolato è una sequenza intera finita di lunghezza 2016, a partire da 1, e ha le seguenti regole di costruzione: Scrivi una spirale numerica nel modo seguente: 17 16 …
10 code-golf  number 

12
Quine si emette in binario
Il tuo compito, se desideri accettarlo, è scrivere un programma che emetta il proprio codice sorgente nella rappresentazione binaria UTF-8 . Regole La sorgente deve essere lunga almeno 1 byte. Il tuo programma non deve accettare input (o avere input vuoti inutilizzati). L'output può essere in qualsiasi formato conveniente. Newline …

24
Password Bishop Dio
Derivato da questo , ora cancellato, post. Data una stringa, rispondi (verità / falsità o due valori coerenti) se costituisce una buona password Bishop, che è quando sono soddisfatte tutte le seguenti condizioni: ha almeno 10 caratteri ha almeno 3 cifre ( [0-9]) non è un palindromo (identico a se …

11
Giocare a Pickomino
Nel gioco Pickomino , ci sono diverse tessere al centro del tavolo, ognuna con un intero positivo diverso su di esse. Ad ogni turno, i giocatori tirano i dadi in un certo modo e ottengono un punteggio, che è un numero intero non negativo. Ora il giocatore prende la tessera …
10 code-golf  game 

20
Conti paralleli (giorno 2)
La sfida è stata presa con il permesso del mio concorso per la sfida del codice universitario Dopo aver terminato gli studi un paio di mesi fa, Marie ha aperto un conto in banca per iniziare a ricevere il pagamento del suo primo lavoro in città. Da allora ha effettuato …
10 code-golf 

11
Mappa gli imbroglioni!
Dopo aver inviato tutti i compiti, viene creato un dizionario che associa il numero dello studente all'hash del loro file. Questo dizionario, o hashmap o mappatura (come la tua lingua lo chiama) apparirà come segue: {100: "aabb", 104: "43a", 52: "00ab", 430: "aabb", 332: "43a"} La chiave è il numero …

15
Pezzi Matrix Jigsaw Puzzle
(Ispirato casualmente da https://codegolf.meta.stackexchange.com/a/17272/42963 ) Data una matrice rettangolare di cifre (cioè, 0 - 9), emette i "pezzi" della matrice come se le cifre fossero collegate insieme formando un singolo pezzo, in ordine crescente dalle cifre. I pezzi sono garantiti per il collegamento solo ortogonalmente - nessun pezzo si collegherà …
10 code-golf  matrix 

3
Arbitrary Randomness (Speed ​​edition)
Dato intero n, calcola un insieme di ninteri univoci casuali nell'intervallo 1..n^2(incluso) in modo tale che la somma dell'insieme sia uguale an^2 Casuale, in questo caso, significa uniformemente casuale tra uscite valide. Ogni output valido per un dato ndeve avere una probabilità uniforme di essere generato. Per esempio, n=3dovrebbe avere …

15
Regola d'investimento "gambe" di marketing multilivello
Sfida di marketing multilivello. Un pari vuole essere ricompensato. Quindi ha attirato gli Ninvestitori ( N>=1), ogni investitore ha investito x[i]. Quando una somma totale supera la soglia, x[0]+x[1]+...+x[N-1] >= Tun pari può essere ricompensato. Ma solo se sono soddisfatte le seguenti condizioni: L'importo minimo degli investitori dovrebbe essere maggiore …

1
Risolutore di Tatamibari
sfondo Tatamibari è un puzzle di logica disegnato da Nikoli. Un Tatamibari puzzle è giocato su una griglia rettangolare con tre diversi tipi di simboli in essa: +, -. e |. Il solutore deve suddividere la griglia in regioni rettangolari o quadrate secondo le seguenti regole: Ogni partizione deve contenere …

9
Attraverso lo spazio e il tempo
Introduzione: In generale si parla di solito quattro dimensioni: tre dimensioni spaziali per x, ye z; e una dimensione temporale. Per il bene di questa sfida però, ci divideremo la dimensione temporale in tre così: past, present, e future. Ingresso: Due liste di input. Uno contenente x,y,zcoordinate intere e uno …

30
Numero di rotazioni
Compito Scrivi una funzione o un programma per trovare il numero di rotazioni richieste da una ruota per percorrere una determinata distanza, dato il suo raggio. Regole L'input può essere 2 numeri razionali positivi e può essere preso in qualsiasi formato conveniente. Entrambi gli ingressi sono della stessa unità. Non …

15
Transformers in Disguise (Discussione della polizia)
Il filo del ladro è qui Il compito della polizia è scrivere una funzione o un programma che, quando viene fornito un input di se stesso, genera una stringa deterministica finita. Se al programma viene assegnato un input diverso, dovrebbe restituire un output diverso. Regole: Le presentazioni sono costituite da …

15
Rosencrantz e Guildenstern sono il codice
Nell'assurdista dramma Rosencrantz e Guildenstern sono morti , i due personaggi principali Rosencrantz e Guildenstern (o sono?) Mescolano sempre chi di loro è - o talvolta quale delle loro parti del corpo è quale - a causa di una percepita mancanza di identità individuale. Non sarebbe assurdo se si trascinassero …
10 code-golf 

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.