Domande taggate «code-golf»

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

30
Piega un elenco a metà
Stiamo per piegare un elenco di numeri interi. La procedura per farlo è la seguente, se l'elenco è di lunghezza pari, crea un elenco della metà della sua lunghezza in cui l'ennesimo elemento del nuovo elenco è la somma dell'ennesimo elemento del vecchio elenco e dall'ennesimo al ultimo elemento del …

23
Cardinale Code Challenge
Compito Sei incaricato di creare una bussola, in qualche modo. Immagina il tuo codice sorgente come "ago" della bussola in cui correre con orientamenti diversi produce un output distinto. Gli orientamenti del codice sorgente supportati sono Nord, Est, Sud e Ovest. Esempio Supponiamo che tu abbia il codice sorgente: ABCD …

20
Sali di un gradino
Il titolo del video più recente di Numberphile , 13532385396179 , è un punto fisso della seguente funzione f sugli interi positivi: Sia n un numero intero positivo. Scrivi la scomposizione in fattori primi nel solito modo, ad esempio 60 = 2 2 · 3 · 5, in cui i …

27
Applicare un'onda a un array
Il tuo compito oggi è applicare un'onda a una matrice di numeri. Un'onda ha questo aspetto: [1, 0, -1, 0, 1, 0, -1, 0, 1...]applicarla a un determinato array significa sommare i primi elementi, i secondi elementi, ecc. Più precisamente: Il tuo programma o funzione riceverà una matrice di numeri …

21
Approssimare il numero di plastica
La sfida Il numero di plastica è un numero correlato al rapporto aureo, con molte proprietà matematiche interessanti. Pertanto, ci sono molti approcci che possono essere utilizzati per calcolare il numero. Al fine di specificare con precisione il numero ai fini di questa sfida, useremo la seguente definizione (anche se …
24 code-golf  math  number 

7
Trova il binarray!
Definiamo un binarray come un array che soddisfa le seguenti proprietà: non è vuoto il primo valore è a 1 l'ultimo valore è a 1 tutti gli altri valori sono 0o1 Ad esempio, l'array [ 1, 1, 0, 1 ]è un binarray valido . L'obiettivo Dato un array non vuoto …

26
La somma dei numeri dispari consecutivi
Sebbene siano state poste sfide correlate , questa è diversa per giustificare la propria domanda. Sfida Dato un numero intero positivo, restituisce la sequenza più lunga di numeri interi dispari positivi consecutivi la cui somma è il numero intero indicato. Se tale sequenza non esiste, è possibile segnalare un errore …
24 code-golf  number 

3
Bilancia le staffe
Il tuo obiettivo: data una stringa di parentesi, genera la distanza minima di Damerau-Levenshtein richiesta per trasformare la stringa di input in una stringa in cui le parentesi sono bilanciate. Ingresso La stringa di input conterrà solo parentesi e nessun altro carattere. Cioè, è una combinazione di uno qualsiasi dei …

28
Numeri magnanimi
Dato un numero intero positivo come input determinare se si tratta di un numero magnanimo. Un numero magnanimo è un numero tale che qualsiasi inserimento di un +segno tra due cifre qualsiasi nella base 10 determina un'espressione di un numero primo. Ad esempio 40427 è magnanimo perché 4+0427 = 431 …

30
Crea un segno di percentuale
Dato un numero intero n ≥ 1, genera una rappresentazione 2D † di un segno percentuale di larghezza n . La costruzione è la seguente: Crea una matrice n per n (o elenco di elenchi) riempito con zero. Inserire quelli negli angoli in alto a sinistra e in basso a …


30
Golf an Anagram Quine
In questa domanda ti ho chiesto di indovinare un quino di anagrammi in base al suo output. Tuttavia sembra che non abbiamo ancora una domanda che chiede di giocare a golf con un quinto di anagrammi. Quindi il tuo compito sarà quello di rendere il quino anagramma più breve che …

25
Le scale del log sono per Quitters
Tutti sanno che le scale di log sono per chi esce . Pertanto, è necessario scrivere un programma o una funzione che de-quitifica un grafico a barre con una scala di registro con una base. L'input del grafico a barre viene considerato come una singola stringa che è un elenco …

11
Passa il cerchio dei quadrati delle unità di conteggio
Scrivere un programma o una funzione a cui viene dato un raggio intero r restituisce il numero di unità quadrate del cerchio con raggio r centrato sull'origine che attraversa. Se il cerchio passa esattamente attraverso un punto sulla griglia che non conta come passaggio attraverso i quadrati delle unità adiacenti. …

18
Chimica 101 - Introduzione alla tavola periodica
Domanda Given the atomic number of an elementnell'intervallo [1-118] emette il group and period, di quell'elemento come dato dalla seguente tavola periodica degli elementi. Per gli elementi delle serie Lantanide e Actinide (intervalli [57-71] e [89-103]), dovresti invece tornare Lper i Lantanidi e Agli Actinidi È possibile scrivere un programma …

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.