Negli scacchi, un cavaliere sulla griglia (x, y) può spostarsi su (x-2, y-1), (x-2, y + 1), (x-1, y-2), (x-1, y + 2), (x + 1, y-2), (x + 1, y + 2), (x + 2, y-1), (x + 2, y + 1) in un solo passaggio. Immagina una scacchiera …
Questa sfida è legata ad alcune delle funzionalità del linguaggio MATL, nell'ambito dell'evento Lingua del mese di maggio 2018 . introduzione In MATL, molte funzioni a due input funzionano in modo elementare con la trasmissione . Ciò significa quanto segue: Per quanto riguarda gli elementi (o vettorializzati ): la funzione …
introduzione Crenatura significa regolare la spaziatura tra le lettere di un testo. Ad esempio, considera la parola Topscritta con i seguenti tre glifi: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ..... .#... Potremmo semplicemente riempire …
Un seguito a questa sfida Dato un set di dadi misti, genera la distribuzione di frequenza del lancio di tutti e sommando i numeri lanciati su ogni dado. Ad esempio, si consideri 1d12 + 1d8(tirare 1 dado a 12 facce e 1 dado a 8 facce). I tiri massimo e …
Dato un numero intero e alcune funzioni della scatola nera trovano un punto fisso nella sequenza definita da .x1 f: ℤ → ℤfxk+1 := f(xk) Dettagli Si xdice che un valore sia un punto fisso di fif x = f(x). Ad esempio se f(x) := round(x/pi)e abbiamo un punto di …
Ispirato da una domanda a StackTranslate.it . Dato un array non vuoto di numeri interi xe un numero intero positivo n, calcolare la somma di ciascun blocco scorrevole di lunghezza nlungo l'array x, riempiendo circolarmente i valori mancanti a sinistra con i valori da destra come segue: il primo blocco …
Il tuo compito è, dato un numero intero senza segno n, trovare il numero più grande che può essere creato rimuovendo un singolo byte (8 bit consecutivi) di dati. Esempio Dato il numero 7831, lo convertiamo prima in binario (rimuovendo eventuali zeri iniziali): 1111010010111 Troviamo quindi il gruppo consecutivo di …
Golf un programma o una funzione che dà il nthnthn^{\text{th}} posizione del gnu che parte da piazza 111 su un infinito scacchiera che è numerato in una spirale piazza in senso antiorario, dove gli gnu sempre visite il numero più basso quadrato si può raggiungere che non ha ancora visitato. …
Questa è una sfida di poliziotti e ladri. Questo è il filo del ladro. Il thread del poliziotto è qui . I poliziotti sceglieranno qualsiasi sequenza dall'OEIS e scriveranno un programma p che stampa il primo intero da quella sequenza. Essi potranno anche trovare qualche stringa s . Se si …
Introduzione: Ispirato da queste due domande SO (senza dubbio della stessa classe): stampare gli elementi nel sottoarray della somma massima senza elementi adiacenti java e la somma massima degli elementi non adiacenti di un array, da stampare . Sfida: Dato un elenco di numeri interi, genera una sottosequenza composta da …
Definiamo la funzione a sui numeri naturali nnn , scritta come base 10 cifre , come segue:dkdk−1…d1d0dkdk−1…d1d0d_k\; d_{k-1}\; \dotsc\; d_1\; d_0 Finché ci sono cifre adiacenti uguali , sostituiscile con la loro somma da sinistra a destra. Se erano presenti tali cifre, ripetere la stessa procedura.didi−1didi−1d_i\;d_{i-1}di+di−1di+di−1d_i+d_{i-1} In altre parole, in …
Sfida: Dato un elenco di numeri interi, ordina in ordine decrescente per le singole cifre più grandi. L'ordine per i numeri con la stessa cifra più grande viene quindi ordinato in base alla seconda cifra più grande, ecc. Ignoriamo le cifre duplicate nei numeri. E se tutte le cifre di …
Dato un elenco di stringhe, sostituire ogni stringa con una delle sue sottostringhe non vuote che non è una sottostringa di nessuna delle altre stringhe nell'elenco e il più breve possibile. Esempio Data la lista ["hello","hallo","hola"], "hello"dovrebbe essere sostituito da solo "e"in quanto ciò stringa non è contenuta in "hallo"e …
Dato un numero intero n ≥ 0, emettilo in una notazione base-3 non posizionale, usando cifre 139ABCDE…e un separatore di 1 carattere. Ogni cifra ha una potenza consecutiva di 3 e le cifre sul lato sinistro del separatore vengono annullate, ad es. A931 | B → 81− (1 + 3 …
Data una sequenza aritmetica finita di numeri interi positivi con alcuni termini rimossi dal centro, ricostruire l'intera sequenza. L'obiettivo Considera una sequenza aritmetica: un elenco di numeri interi positivi in cui la differenza tra due elementi successivi è la stessa. 2 5 8 11 14 17 Supponiamo ora che uno …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.