Domande taggate «code-golf»

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




14
Tripla sequenza pitagorica
Una tripla pitagorica è composta da tre numeri interi positivi a, b e c, in modo tale che a 2 + b 2 = c 2 . Tale tripla è comunemente scritta (a, b, c) e un esempio ben noto è (3, 4, 5). Se (a, b, c) è una …

14
Cammina le parole!
Secondo la mia modesta opinione, il testo standard è noioso. Pertanto propongo un nuovo standard di scrittura, parole a piedi! Parole a piedi Le parole che camminano sono parole che risponderanno a determinati personaggi. Ai fini di questa sfida i personaggi di trigger sono [u, d, r, l]da up down …

30
Diminuiamo la monotonia
... ma hey, non c'è bisogno di essere severi. Dato un array non vuoto di numeri interi assolutamente positivi, determinare se è: Il monotono è in netto calo . Ciò significa che ogni voce è strettamente inferiore alla precedente. Monotono non crescente, ma non strettamente decrescente . Ciò significa che …

5
Crea quadrati di parentesi
Ogni programmatore sa che le parentesi []{}()<>sono davvero divertenti. Per esasperare questo divertimento, i gruppi di parentesi intrecciate possono essere trasformati in diagrammi carini e sfocati. Diciamo che hai una stringa che contiene parentesi bilanciate, come [{][<(]})>(()). Il primo passo è ruotare la corda di 45 gradi in senso orario. …

18
I numeri di un cavaliere di Numpad
Per le cifre diverse da zero su un tastierino numerico standard 789 456 123 considera di posizionare un cavaliere di scacchi a qualsiasi cifra e spostarlo con un numero qualsiasi di salti a forma di L normali, tracciando un numero intero decimale positivo. Quali numeri interi positivi possono essere espressi …

18
Trova l'ennesimo decimale di pi
Ci sono già 30 sfide dedicate al pi ma nessuna ti chiede di trovare l'ennesimo decimale, quindi ... Sfida Per qualsiasi numero intero nell'intervallo di 0 <= n <= 10000visualizzazione, l'ennesimo decimale di pi. Regole I decimali sono ogni numero dopo 3. Il tuo programma può essere una funzione o …
33 code-golf  math  pi 

30
Consolidare un array
Il compito è semplice: consolidare una matrice di ints. Il consolidamento di questo array è composto da: Tutte le istanze di 0 devono essere spostate alla fine dell'array. Non dovrebbero esserci 0 tra i numeri interi diversi da zero. Tutti gli indici diversi da zero devono mantenere il loro ordine. …

15
Trova la sincronizzazione
Dato un input di una stringa costituita interamente da qs che rappresentano le note da un quarto e es che rappresentano le note da un quarto, producono gli indici delle note da un quarto sincronizzate. La sincronizzazione è complessa, ma ai fini di questa sfida, la nostra definizione di "sincopato" …
33 code-golf  music 

30
Scrivi un programma per elasticizzare le stringhe
Bel verbo lì, nel titolo. Scrivi un programma che ha dato una stringa di input, "elasticizzerà" questa stringa e produrrà il risultato. L'elasticizzazione di una stringa viene eseguita come segue: Il primo carattere viene mostrato una volta. Il secondo carattere viene mostrato due volte. Il terzo personaggio viene mostrato tre …
33 code-golf  string 

11
Quale canzone sta suonando?
Ispirato da questo xkcd Lavori per Shazam e hanno un progetto per te. Alcuni clienti si lamentano del fatto che la loro app occupi troppo spazio sul telefono, quindi desiderano che tu codifichi una versione ridotta dell'app. Sfortunatamente, il tuo codice esistente può solo capire la parola "na" e dovrai …

21
Simula i tasti
Il tuo compito è simulare un paio di sequenze di tasti che un utente digita. Ingresso Un array di stringhe o una stringa con un delimitatore a scelta (al di fuori dell'intervallo 32-126) contenente almeno una 'sequenza di tasti'. Questa matrice conterrà solo due tipi di stringa: sequenze di tasti …
33 code-golf  string 

30
Aiutami ad aprire la scatola
Ho una scatola di arte ASCII e ho bisogno di un programma per aprirla. Esempi Ingresso: ------- | | |_____| Produzione: / / / / / / / | | |_____| specificazione La prima riga sarà composta solo da -almeno 3 di essi Le righe centrali inizieranno con |spazi e …

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.