Puzzle di programmazione e codice Golf

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

2
Costruisci una parentesi di torneo
Dato un elenco di input di stringhe non vuote, genera una rappresentazione artistica ASCII di un torneo, in base alle seguenti regole di disegno: Il numero di stringhe è garantito per essere quantitativo 2,4,8,16,etc. Le prime due corde si suonano a vicenda, le successive due si suonano a vicenda e …

4
Il ritorno di Hydra Slayer
È passato un po 'di tempo da quando hai ucciso quell'idra , ti sei crogiolato nella gloria per anni, ma ora la gente ti sta chiamando lavato, a è stato. Bene, è ora che tu dimostri di aver sbagliato, hai sentito dove si trova un'altra idra. Basta ucciderlo e ti …
13 code-golf  math  number  game 

11
Somma le facce di un cubo cubico
Sommare manualmente le facce di un cubo cubico è noioso e richiede molto tempo, un po 'come scrivere codice in Cubicamente stesso. Nel cubificatore più efficiente , ti ho chiesto di tradurre ASCII in sorgente cubica. Una delle risposte usa una sequenza di inizializzazione del cubo e quindi modifica il …

1
Diventa l'idra assassina
Sei l'eroe migliore e più famoso della zona. Ultimamente ci sono state voci secondo cui un'Idra si è ritrovata in un burrone vicino. Essendo l'eroe coraggioso e virtuoso che sei, immagina che andrai a dare un'occhiata più tardi oggi. Il problema con gli hydrae è che ogni volta che provi …
13 code-golf  math  game 

5
Coefficiente di correlazione dei ranghi
Il solito coefficiente di correlazione (in 2d) misura quanto bene un insieme di punti può essere descritto da una linea e, in caso affermativo, il suo segno ci dice se abbiamo una correlazione positiva o negativa. Ma questo presuppone che le coordinate dei punti possano effettivamente essere interpretate quantitativamente, ad …

4
Quanto è fermo questo numero?
I numeri fermat sono numeri interi positivi che possono essere espressi come 2 2 x +1 con un numero intero x. Definiamo ora un attributo di un numero chiamato "Fermat-ness": Il fermateness del numero è uno in meno della lunghezza della catena di poteri di due, a partire dalla base, …


5
Fallout Terminal Hacking
Qualcuno qui è un fan sfegatato di Bethesda? Forse preferisci Obsidian Entertainment? Bene, se sei una di queste cose rispetto alla seguente immagine dovrebbe esserti relativamente familiare. Mi sono preso la libertà di preparare una sfida ASCII-Art piuttosto singolare, quindi ecco il primo indizio su cosa ho intenzione di farti …

14
Approssimazione del numero Dottie
Il numero di Dottie è il punto fisso della funzione coseno o la soluzione dell'equazione cos (x) = x . 1 Il tuo compito sarà creare un codice che approssima questa costante. Il codice dovrebbe rappresentare una funzione che accetta un numero intero come input e genera un numero reale. …


1
Elementi più comuni di un elenco in Python
Questa è una domanda di consigli per giocare a golf in Python, che è in tema principale. Sto cercando il modo più breve per ottenere tutti gli elementi più comuni di un elenco in Python, nel modo più breve possibile. Ecco cosa ho provato, supponendo che l'elenco si trovi in …
13 code-golf  tips  python 

16
Costruiscimi una scalinata del castello!
Ti verrà data una stringa composta da ASCII stampabile (senza nuove righe). Il tuo compito è costruire una bella scalinata per il mio castello. Come costruire una bella scalinata? Prima di tutto, dovresti ottenere tutte le rotazioni della stringa. Ad esempio, la stringa abcdha le seguenti rotazioni: abcd, bcda, cdab, …

7
Bacchette mutate con punti KoTH
Regole di base (diverse dalle mie) Storia È l'anno 4579, gli umani ora hanno 2 mani con 1001 dita ciascuna. Le bacchette si sono basate su punti. E @Dennis ha più rappresentanti di @Martin ... I cerchi rossi disegnati a mano sono ora sottoposti a downvoting ... Jon Skeet ha …

9
Shifting Caesars Shift
Descrizione A Caesar Shift è una cifra monoalfabetica molto semplice in cui ogni lettera viene sostituita da una dopo l'alfabeto. Esempio: Hello world! -> IFMMP XPSME! ( IBSLR, EGUFV!è l'output per la vera sfida, questo è stato un esempio di spostamento di 1.) Come puoi vedere, la spaziatura e la …

2
Queste trecce sono uguali?
Se non hai familiarità con la teoria delle trecce, ti consiglio di leggere prima questo . Questa domanda presuppone che tu abbia almeno familiarità con i concetti a portata di mano e presuppone che tu abbia familiarità con la teoria dei gruppi Definiamo σ n per essere la treccia in …

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.