Problema: Il tuo compito è decidere se in una sequenza di numeri, ogni numero contiene almeno una delle cifre del numero che lo ha preceduto. Ad esempio, quanto segue dovrebbe restituire la verità: [1, 12, 203, 0, 30] ^ ^ Contains a 0 ^ Contains a 2 ^ Contains a …
Prefazione Nel noto canto natalizio , I dodici giorni di Natale , il narratore viene presentato con diversi doni ogni giorno. La canzone è cumulativa : in ogni verso viene aggiunto un nuovo regalo, con una quantità superiore a quella del regalo precedente. Una pernice, due tortore, tre galline francesi …
Abbiamo avuto una sfida di fattorizzazione primaria qualche tempo fa, ma quella sfida ha quasi sei anni e soddisfa a malapena le nostre attuali esigenze, quindi credo che sia tempo per una nuova. Sfida Scrivi un programma o una funzione che accetta come input un numero intero maggiore di 1 …
Dato un elenco di 1s e -1s, determinare se si tratta di una valida codice OVSF (emettendo un truthy o un valore Falsey). I codici OVSF sono definiti come segue: [1] è un codice OVSF. Se Xè un codice OVSF, allora X ++ Xe X ++ -Xsono entrambi codici OVSF. …
Sorprendentemente, questo semplice compito non sembra esistere già, quindi ... Il tuo compito è quello di scrivere un programma che accetta come input un'ora di 12 ore e lo converte in "ora militare", o formato di 24 ore. L'input sarà nella forma: HH:MM am/pm Sebbene siano consentite lievi variazioni: Lo …
La tua sfida, se scegli di accettarla, è, dato un numero intero K >= 1, di trovare numeri interi non negativi Ae B tale che valga almeno una delle due seguenti condizioni: K = 2^A + 2^B K = 2^A - 2^B Se non esiste tale Ae B, il programma …
Dato un numero intero, genera una tenda rovesciata. L'ingresso determina sia la dimensione della tenda (valore assoluto) sia se l'ingresso si trova sul lato sinistro (numeri negativi) o sul lato destro (numeri positivi). If input = -1: ____ \/_/ If input = -2: ________ \ / / \/___/ If input …
Conosci quegli scaffali impilabili che sono fondamentalmente solo scatole di legno che possono essere impilati insieme? Simuleremo la costruzione di alcuni scaffali di libri con quelli con qualche arte ASCII. I nostri libri sono tutti di dimensioni convenientemente uniformi e sembrano tutti i seguenti: |X| |X| |X| Gli scaffali sono …
introduzione Per questo esempio, prendiamo la stringa Hello, World!e l'array [3, 2, 3]. Per trovare la catena di sottostringa, seguiamo il seguente processo: Il primo numero dell'array è 3, quindi otteniamo la sottostringa [0 - 3], che è Hel. Successivamente, rimuoviamo i primi 3caratteri dalla stringa iniziale, che ci lascia …
Compito Il tuo obiettivo, se scegli di accettarlo, è scrivere un programma che, data una stringa di input (o matrice di caratteri), generi ogni possibile permutazione delle lettere in quella stringa. Sono pignolo con il mio output, quindi dovrebbe essere ordinato in ordine alfabetico, senza duplicati. Esempio: Ingresso: buzz Produzione: …
Oggi vedremo una sequenza a , correlata alla funzione Collatz f : Chiamiamo una sequenza della forma z, f (z), f (f (z)), ... una sequenza di Collatz . Il primo numero nella nostra sequenza, a (1) , è 0 . Sotto ripetute applicazioni di f , rientra in un …
Una stringa Primenary ( binary-prime ) è una stringa che, quando scritta come una griglia binaria, ogni riga e colonna ha un totale primo. È una spiegazione piuttosto vaga, quindi analizziamolo con un esempio funzionante ... Per questo esempio useremo la stringa bunny: Innanzitutto, trova il punto di codice ASCII …
Obbiettivo L'obiettivo di questa sfida è: data una stringa come input, rimuovere coppie duplicate di lettere, se il secondo elemento nella coppia è di maiuscole opposte. (ad esempio, le lettere maiuscole diventano minuscole e viceversa). Le coppie devono essere sostituite da sinistra a destra. Ad esempio, aAadovrebbe diventare aae non …
Descrizione Sottrai i numeri P successivi da un numero N. Il prossimo numero di N è N + 1. Guarda gli esempi per capire cosa intendo. Esempi: Input: N=2,P=3 Calculate: n - (n+1) - (n+2) - (n+3) //Ending with 3, because P=3 Calculate: 2 - 2+1 - 2+2 - 2+3 …
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.