Sfida Vengono fornite due stringhe di bit distinte della stessa lunghezza. (Ad esempio, 000e 111.) Il tuo obiettivo è trovare un percorso dall'uno all'altro tale che: Ad ogni passo, si cambia un solo bit (si può andare da 000una qualsiasi delle 001, 010, 100). Non è possibile visitare la stessa …
Abbiamo un giardino quadrato di 10x10 metri fuori dalla nostra casa. Vogliamo piantare erba e creare una terrazza. Abbiamo deciso come dividere il giardino, ma non abbiamo deciso il rapporto tra quantità di erba e terrazza. Abbiamo bisogno di aiuto per visualizzarlo e ASCII-art è chiaramente il modo migliore per …
Questo fa parte di una sfida di poliziotti e ladri . Vai qui per la parte degli sbirri. La sfida dei ladri La risposta di un poliziotto può essere decifrata rimuovendo qualsiasi sottoinsieme di caratteri dal programma Haystack, in modo che venga emesso Needleinvece di Haystack(pur essendo un invio valido …
Definizione e regole Un array golfy è un array di numeri interi, in cui ogni elemento è superiore o uguale alla media aritmetica di tutti gli elementi precedenti. Il tuo compito è determinare se un array di numeri interi positivi forniti come input è golfy oppure no. Non è necessario …
La Bibbia è uno dei libri più influenti mai scritti e comunemente citato come il libro più venduto di tutti i tempi . È stato scritto da circa 40 autori diversi nel corso di centinaia di anni prima di essere compilato nella sua forma attuale. Ma la cosa interessante di …
Ispirato da questo Nella sfida collegata, ci viene chiesto di applicare l'aggiunta agli elementi dell'originale e al contrario dell'array di input. In questa sfida, la renderemo leggermente più difficile, introducendo le altre operazioni matematiche di base. Dato un array di numeri interi, scorrere +, *, -, //, %, ^, dove …
Parliamo di divisori ... Tralasciando i quadrati perfetti (per un momento), tutti i numeri interi positivi possono essere espressi come il prodotto di 2 dei loro divisori. Esempio rapido di 126: Ecco tutti i divisori di126 Come puoi vedere, tutti i divisori possono essere associati. Ecco cosa chiameremo le Divisor …
Non abbiamo avuto una domanda di stringa per un po '(5 giorni per essere precisi), quindi andiamo per uno. Data una stringa se un numero intero positivo n, prendi ogni nelemento th s, ripetilo nvolte e rimettilo dentro s. Ad esempio, se n = 3e s = "Hello, World!", ogni …
(Questa sfida è molto simile, ma questa sfida attuale ha ulteriori complicazioni.) Immagina una stanza bidimensionale, dove le pareti sono placcate con specchi piatti. Improvvisamente, un raggio di luce colpisce la stanza, dove manca un pezzo di muro! Il raggio di luce danza intorno alla stanza, viene riflesso dagli specchi …
Questa sfida è essenzialmente identica a questa con una sola differenza: ora è consentito mescolare le lettere in qualsiasi punto della stringa. Scenario John ha un numero importante e non vuole che altri lo vedano. Decise di crittografare il numero, attenendosi alla seguente procedura: Il suo numero è sempre una …
La sfida Dato un n>0output intero una n+1 X n+1matrice contenente tutti gli interi da 1a 2ncome mostrato nei seguenti casi di test Casi test n=1 1 2 2 2 n=2 1 2 4 2 3 4 4 4 4 n=5 1 2 3 4 5 10 2 3 4 …
Sfida: Prendi un elenco, L contenente numeri interi positivi come input: 3 5 2 1 6 e crea una matrice in cui l'ennesima colonna contiene il vettore 1: L (n) , in cui le righe più corte sono riempite di zeri. Casi test: 3 5 2 1 6 ----------------- 1 …
Dato un numero n, genera un elenco ordinato di indici basati su 1 che ricadono su una delle diagonali di una n*nmatrice quadrata. Esempio: Per un input di 3: La piazza deve essere: 1 2 3 4 5 6 7 8 9 Ora selezioniamo tutti gli indici rappresentati da \, …
(ispirato dalla risposta di Helka al mio abbinamento casuale di tag "scacchi" e "Fibonacci" in chat) Fibonacci I numeri di Fibonacci sono una delle sequenze più note in matematica, dove ogni numero è composto sommando i due numeri precedenti. Di seguito è una definizione della sequenza indicizzata zero: f(0) = …
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.