introduzione La sequenza OEIS A127421 è la sequenza di numeri la cui espansione decimale è una concatenazione di 2 numeri non negativi crescenti consecutivi. In parole povere, ogni numero nella sequenza viene formato mettendo insieme n con n + 1 per un valore intero non negativo di n . I …
Hai due valori ciascuno dei quali 0rappresenta "sconosciuto" o uno di 1,2,3. Uniscili in un unico valore come segue: Se entrambi i valori sono diversi da zero e uguali, genera quel valore: (3,3) -> 3 Se entrambi i valori sono diversi da zero ma disuguali, restituisci 0 per sconosciuto: (1,2) …
Tutti conoscono la sequenza di Fibonacci: si prende un quadrato, si attacca un quadrato uguale ad esso, quindi si attacca ripetutamente un quadrato la cui lunghezza laterale è uguale alla lunghezza laterale più grande del rettangolo risultante. Il risultato è una bellissima spirale di quadrati la cui sequenza di numeri …
Non riesco a credere che non lo abbiamo già .. È una delle strutture dati più importanti nella programmazione, ma ancora abbastanza semplice da implementarlo in un code-golf : Sfida Il tuo compito è quello di implementare uno stack che consenta di eseguire il push e il pop-up dei numeri, …
Il tuo compito è creare un programma che misura la velocità con cui puoi digitare le lettere dell'alfabeto inglese. Il programma accetta solo lettere minuscole aa zin ordine alfabetico. Ogni lettera viene ripetuta come digitata sulla stessa riga (senza nuova riga o altri separatori tra le lettere). Se si digita …
La "rana primaria" è uno strano animale che salta tra numeri interi, fino a quando non arriva il 3 o il 19 ... Il tuo programma dovrebbe accettare un numero intero ncome input e produrre il risultato dell'algoritmo di seguito ( 3o 19). Per un dato numero intero n >= …
Dovrei ordinare un elenco di numeri, ma sono super pigro. È davvero difficile capire come scambiare tutti i numeri fino a quando non sono tutti in ordine crescente, quindi ho trovato il mio algoritmo che garantirà che il nuovo elenco sia ordinato¹. Ecco come funziona: Per un elenco di dimensioni …
Sfida Quindi, ehm, sembra che, mentre abbiamo molte sfide che funzionano con numeri quadrati o numeri di altre forme, non ne abbiamo una che chiede semplicemente: Dato un numero intero n(dove n>=0) come input restituisce un valore di verità se nè un quadrato perfetto o un valore di falsa in …
Questo è molto più avanzato di Come randomizzare le lettere in una parola e la Trasposizione di Cambridge a causa della regola su quali lettere possono essere scambiate con le quali. Un regex semplice non sarà sufficiente qui. È noto che un testo può ancora essere letto mentre le parti …
Dati due numeri interi, A e B, uscita A se AB (A meno B) è in AB (da A a B), altrimenti uscita B. "A meno B" è la sottrazione standard. "Da A a B" è l'intervallo di numeri interi che iniziano con A e terminano con B, inclusi sia …
Hai recentemente creato un account su un sito di gioco d'azzardo ingannevole, dove per una commissione di 25 dollari, ti rimborseranno un importo casuale compreso tra 0 e 50 dollari. Dopo aver ottenuto circa 5 dollari due volte, decidi di provare che il sito è una truffa. Dopo aver effettuato …
Sfida Dato un array non vuoto di numeri interi, ad esempio: [5, 2, 7, 6, 4, 1, 3] Prima taglialo in matrici in cui nessun oggetto è più grande del precedente (cioè matrici non ascendenti): [5, 2] [7, 6, 4, 1] [3] Quindi, invertire ciascun array: [2, 5] [1, 4, …
Data una stringa di input S, restituisce truthyse tutte le lettere in S sono ordinate in modo lessicale: i loro valori ASCII devono essere in ordine crescente o decrescente. Ritorna falsyin altri casi. Ingresso L'input sarà nello stesso caso (tutto maiuscolo o tutto minuscolo). Il tuo invio dovrebbe essere in …
Compito principale Il tuo compito è quello di stampare numeri interi in ordine decrescente, a partire da 1, e aumentando mentre continui a colpire di nuovo 1, fino a quando non viene raggiunto l'input dato, quindi, stampa il resto fino a quando non premi di nuovo 1. Esempio con input …
Dato un array non vuoto di numeri interi positivi, "incrementalo" una volta come segue: Se tutti gli elementi dell'array sono uguali, aggiungere 1a alla fine dell'array. Per esempio: [1] -> [1, 1] [2] -> [2, 1] [1, 1] -> [1, 1, 1] [3, 3, 3, 3, 3] -> [3, 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.