Domande taggate «code-golf»

Code-golf è una competizione per risolvere un problema particolare con il minor numero di byte di codice sorgente.

5
Quante mosse?
Date due diverse posizioni su una scacchiera e il tipo di pezzo, metti in uscita il numero minimo di mosse necessarie affinché quel pezzo passi da una posizione all'altra. Regole Il pezzo dato può essere King, Queen, Rook, Knight e Bishop. (Questo input può essere preso come qualsiasi 5 caratteri …
16 code-golf  chess 

10
Numero più grande e più piccolo possibile
Compito Dato un array di numeri non negativi, genera il numero più grande e più piccolo possibile che può essere formato unendoli a loro. Regole Input, Output possono essere in qualsiasi formato conveniente. L'array può avere al massimo 1 numero decimale. Esempi input:[22,33,44,55.55,33] output:4433332255.55,55.5522333344 input:[34,900,3,11,9] output:990034311,113349009 input:[99.93,9,3,39] output:939399.93,99.933399 input:[45.45,45,45,45] output:45454545.45,45.45454545 …
16 code-golf 

16
Peso del percorso RoD meno ponderato
Lasciate Aessere mda nmatrice rettangolare di positivi interi, dove me nsono anche positivi interi. Siamo interessati ai percorsi RoD ('Right-or-Down') dalla cella in alto a sinistra alla cella Ain basso a destra; in un percorso RoD, ogni cella successiva del percorso è una cella a destra o una cella in …

9
È una scala maggiore (o equivalente)?
sandbox La scala maggiore (o scala ionica) è una delle scale musicali più comunemente usate, specialmente nella musica occidentale. È una delle scale diatoniche. Come molte scale musicali, è composto da sette note: l'ottava duplica la prima a doppia frequenza in modo da essere chiamata un'ottava più alta della stessa …

13
Questa stringa è un palindromo (nel codice Morse)?
Sfida Ispirato da questo video Come forse saprai, un palindromo è una parola che si scrive allo stesso modo in cui è all'indietro. La parola "POLPA" non è un palindromo, ma quando tradotta in codice Morse (con la spaziatura tra le lettere rimossa), "POLPA" diventa ". - ...-.-...--." che è …

6
Le recinzioni binarie
Ingresso: Un numero intero nnell'intervallo2 <= n <= 10 Un elenco di numeri interi positivi Produzione: Converti gli interi nella loro rappresentazione binaria (senza zero iniziali) e uniscili tutti insieme. Quindi determinare tutte le sottostringhe binarie che formano una 'recinzione binaria' utilizzando la nquantità di pali della recinzione. Gli spazi …

14
Hashing di lunghezza arbitrario
Considerate si dispone di una funzione di hash HH\mathcal{H} che prende stringhe di lunghezza 2n2n2n e restituisce stringhe di lunghezza nnn ed ha la proprietà bello che è resistente collisione , vale a dire che è difficile trovare due stringhe differenti s≠s′s≠s′s \neq s' con lo stesso hash H(s)=H(s′)H(s)=H(s′)\mathcal{H}(s) = …

21
Quanti tre?
In questa attività al codice verrà assegnato un numero intero nnn come input. Il codice dovrebbe quindi generare il maggior numero di multipli di 333 che possono essere concatenati (nella base 101010 ) per formare (senza zeri iniziali). Ad esempio, se ti è stato dato come input,3n3n3n260422604226042 26042×3=7812626042×3=7812626042\times3=78126 e possono …

8
Converti una percentuale in un rapporto "semplice"
Gestisci un sito Web politico e hai stabilito che le persone hanno una migliore comprensione intuitiva quando la possibilità di vincere o perdere un'elezione è espressa come un rapporto ("5 in 7") rispetto a quando è espressa in percentuale ("71%" ). Ma anche tu non vuoi mostrare rapporti confusi come …

7
Magic: The Gathering Combat with Abilities
Relazionato Obbiettivo: Dato due creature con abilità di combattimento opzionali, restituisci valori unici ma coerenti che rappresentano le eventuali creature morte. Ingresso: #Longest form: [[P,T, "<abilities>"], [P,T, "<abilities>"]] #Shortest form: [[P,T], [P,T]] Ogni creatura verrà data nella forma di [P,T,"<abilities>"]. Sarà nella forma [P,T], [P,T,""]o [P,T,0]se non ha abilità, la …

6
Mangiare pesce, crescere di dimensioni
Sei un pesce in uno stagno che deve sopravvivere mangiando altri pesci. Puoi mangiare solo pesci della stessa taglia o più piccoli di te. È necessario creare un programma che accetta un branco di pesci come input ordinato. Da questo devi capire quanti pesci puoi mangiare e, in definitiva, le …

4
Zigzag questa stringa comprimendo i duplicati
Data una stringa, il tuo compito è comprimerlo in una struttura a zig-zag come descritto di seguito. Piegare in uno zigzag Prenderemo la stringa "Mississippi"come esempio: Innanzitutto, genera il prefisso più lungo composto solo da caratteri univoci: Mis Quando si raggiunge il primo carattere duplicato C , ignorarlo e generare …

17
Pattern alternato
In una domanda stackoverflow ora eliminata, qualcuno ha pubblicato quanto segue: Scrivi un programma o una funzione per stampare schemi alternati *e in #base a un dato intero n. Qualche esempio: Ingresso: n=1 Uscita: * Ingresso n=5 Uscita: *#### ###** ***## ###** *#### Ingresso: n=8 Uscita: *####### ######** ***##### ####**** …



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.