Puzzle di programmazione e codice Golf

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

11
Assembly Language Quine
Scrivi il quine di linguaggio assembly più breve possibile . Utilizzare qualsiasi ISA desiderato, a meno che non abbia print-quineun'istruzione o equivalente. Gli esempi includono x86, MIPS, SPARC, MMIX, IBM BAL, MIX, VAX, JVM, ARM, ecc. È possibile eseguire il collegamento con la _printffunzione della libreria standard C (o l'equivalente …


16
Sigmafica l'espressione
Per coloro che non lo sapevano, Sigma è una lettera greca che viene pesantemente usata in matematica come segno di sommatoria. Data una stringa che rappresenta un'espressione dipendente da che indicheremo , calcola la somma dei risultati per , per ogni . In breve, dovresti trovare tale che:E ( k …

30
Prova a fare un quadrato!
Compito Dato un carattere stampabile non bianco, crea una rappresentazione quadrata 3x3 di quell'input. Ad esempio, se l'input è #, allora l'output è: ### # # ### Regole Il formato di output è rigoroso, sebbene sia consentita una nuova riga finale. Significa che è richiesto lo spazio nel mezzo e …

9
Vicini di Levenshtein
La maggior parte dei numeri quadrati ha almeno 1 diverso numero quadrato con cui la loro distanza di Levenshtein è esattamente 1. Per un dato quadrato , ogni quadrato che soddisfa questa condizione è chiamato vicino di Levenshtein di . Ad esempio, è un vicino di Levenshtein di , poiché …

20
Riordina una matrice, due volte
Ti viene dato un quadrato matrice e un elenco (o vettore) di lunghezza contenente i numeri da a (o da a ). Il tuo compito è riordinare le colonne e le righe della matrice secondo l'ordine specificato inn×nn×nn \times nAUNAuuunnn111nnn000n−1n-1n-1AUNAuuu . Cioè, si costruisce una matrice in cui il elemento …

12
Lípínguapua dopo Pêpê
Língua do Pê, o P Language, è un gioco linguistico parlato in Brasile e Portogallo con il portoghese. È anche conosciuto in altre lingue, come olandese e afrikaans. ( Wikipedia ) Ci sono alcuni dialetti in questo gioco linguistico. Le diverse lingue con cui viene giocato il gioco hanno persino …
20 code-golf  string 

11
Fai esplodere tutti i quadrati
Ti viene data una matrice quadrata di larghezza , contenente numeri quadrati .≥2≥2\ge2≥1≥1\ge1 Il tuo compito è far esplodere tutti i numeri quadrati fino a quando non sono scomparsi tutti. È necessario stampare o restituire la matrice finale. Più specificamente: Cerca il quadrato più alto X2x2x^2 nella matrice. Cerca il …
20 code-golf  matrix 

8
Cicli sul toro
Sfida Questa sfida ti farà scrivere un programma che accetta due numeri interi ne mche genera il numero di loop non intersecanti sul nby mtoro fatto partendo da (0,0)e solo facendo passi su e verso destra. Puoi pensare al toro come alla griglia con avvolgente sia in alto che in …

16
Primes cubani
Dato un numero naturale nnn , restituisce l' ennesimo nnn cubano primo . Primes cubani Un numero primo cubano è un numero primo del modulo p =x3−y3x -yp=x3−y3x−yp = \frac{x^3-y^3}{x-y} dove y> 0y>0y>0 e x = 1 + yX=1+yx = 1+y oppure x = 2 + yX=2+yx = 2+y Dettagli …

8
La prima recensione del codice di Alice
Alice è stagista in un'azienda che utilizza Brainfuck come lingua principale per lo sviluppo sia lato client che lato server. Alice ha appena scritto il suo primo codice ed è un po 'nervosa mentre si prepara per la sua prima recensione. Alice vuole rendere il suo codice formattato correttamente e …

9
Scacchiera deformata
Questa sfida riguarda la costruzione di una scacchiera in cui la dimensione quadrata, anziché essere costante su tutta la linea, segue una certa sequenza non decrescente, come descritto di seguito. La scheda è definita in modo iterativo. Una tavola di dimensioni n×nn×nn \times n viene ingrandita a dimensioni estendendola verso …

30
Resistenza parallela nei circuiti elettrici
Introduzione: Due resistori R1e R2, in parallelo (indicato R1 || R2) hanno una resistenza combinata Rpdata come: RP2=R1⋅R2R1+R2RP2=R1⋅R2R1+R2R_{P_2} = \frac{R_1\cdot R_2}{R_1+R_2} o come suggerito nei commenti: RP2=11R1+1R2RP2=11R1+1R2R_{P_2} = \frac{1}{\frac{1}{R_1} + \frac{1}{R_2}} Tre resistori R1, R2e R3in parallelo ( R1 || R2 || R3) hanno una resistenza combinata (R1 || R2) …

22
Posizione ruotata di numeri interi
Sfida: Ingresso: Un elenco ordinato di numeri interi positivi. Produzione: La quantità di numeri interi che si trovano sempre nello stesso indice esatto, dopo aver ruotato le cifre in ciascun numero intero il suo indice di volte verso sinistra e aver nuovamente ordinato l'elenco modificato. Esempio: Input: [8,49,73,102,259,762,2782,3383,9217,37846,89487,7471788] Output (indicizzazione …

17
Distanza radice quadrata da numeri interi
Dato un numero decimale k, trova il numero intero più piccolo in modo ntale che la radice quadrata di nsia all'interno kdi un numero intero. Tuttavia, la distanza dovrebbe essere diversa da zero - nnon può essere un quadrato perfetto. Dato kun numero decimale o una frazione (a seconda di …

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.