Originariamente la radice digitale moltiplicativa Sfida Fondamentalmente fai quello che dice il titolo Metodo Dato un numero intero positivo 1 <= N <= 100000000 attraverso uno dei nostri metodi di input standard , moltiplica ogni cifra insieme, ignorando gli zero. Es: Prendi un numero, di ' 361218402: 3* 6=18 18* …
Usando i nostri familiari simboli matematici: +, x, parentesi e qualsiasi numero razionale, è facile creare espressioni che valutino il numero desiderato. Ad esempio: 1+(2x3)=7, (1+2)+(3x6.5)=22.5e così via. Abbastanza noioso. In questa sfida, useremo un nuovo operatore: ±. L'uso di ±in un'espressione significa che è necessario valutare l'espressione sostituendo quella …
I linguaggi di programmazione bidimensionali hanno spesso comandi mirror simili /e \per reindirizzare il puntatore di istruzioni sulla griglia: >>>>\ v v <<<</ In questa sfida, ti viene data una direzione in entrata e uno specchio e devi determinare la direzione in uscita. Regole La direzione in arrivo verrà indicata …
introduzione Osserviamo questa matrice: [3, 2, 4, 1, 1, 5, 1, 2]. Ogni elemento visualizza la lunghezza della sottostringa che deve essere riassunta. Diamo un'occhiata al primo elemento dell'array sopra: [3, 2, 4, 1, 1, 5, 1, 2] ^ L'elemento al primo indice è 3 , quindi ora prendiamo una …
Compito Dato (con qualsiasi mezzo) un set di dati in virgola mobile ordinato, restituisce (con qualsiasi mezzo e entro 1 ‰ del valore corretto) la media interquartile . Un possibile algoritmo Elimina i quarti più basso e più alto dei punti dati. Calcola la media (somma divisa per conteggio) dei …
Scrivi una funzione o un programma che può fare una semplice aritmetica (addizione, sottrazione, moltiplicazione e divisione) sia nella base 10 che nella base 2. La funzione prenderà un'espressione matematica come input e produrrà il risultato corretto nella base corretta. L'input sarà composto da nnumeri separati da uno o più …
La sequenza più-meno La sequenza più-meno è quella che inizia con due semi a(0)e b(0). Ogni iterazione di questa sequenza è l'aggiunta e la sottrazione dei due membri precedenti della sequenza. Cioè, a(N) = a(N-1) + b(N-1)e b(N) = a(N-1) - b(N-1). Obiettivo Produce la sequenza più-meno, in infinito o …
introduzione Voglio costruire una scala. Per questo, ho scavato dalla discarica due lunghe assi con buchi e voglio mettere i gradini in questi buchi. Tuttavia, i fori non sono posizionati in modo uniforme, quindi i passaggi saranno un po 'traballanti e trovo difficile stimare la quantità di canna di cui …
Scrivere un programma o una funzione che, dato n ≥ 1, riporta il numero di soluzioni a ± 1 ± 2 ± 3 ± ... ± n = 0. Per n = 6 non ci sono soluzioni, quindi la risposta è 0. Per n = 4 ci sono due soluzioni, …
L'obiettivo Scrivere un programma o una funzione che danno tre stringhe A, B, Cproduce una stringa di output in cui ogni istanza di Bin Aè stata sostituita in modo ricorsivo C. Sostituire in modo ricorsivo significa ripetere una sostituzione in cui ad ogni passo tutte le istanze non sovrapposte di …
Abbiamo visto tutti quei "matematici hax" online che assomigliano a questo: Think of a number, divide by 2, multiply by 0, add 8. E, per magia, tutti finiscono con il numero 8! linguaggio Definiamo un linguaggio di programmazione che utilizza la sintassi del testo sopra, chiamato "WordMath". Gli script di …
backstory Disclaimer: può contenere informazioni inventate sui canguri. I canguri attraversano diverse fasi di sviluppo. Man mano che invecchiano e diventano più forti, possono saltare sempre più in alto e possono saltare più volte prima di avere fame. Nella fase 1 , il canguro è molto piccolo e non può …
La sfida è calcolare la somma delle cifre del fattoriale di un numero. Esempio Input: 10 Output: 27 10! = 10 × 9 × ... × 3 × 2 × 1 = 3628800 e la somma delle cifre nel numero 10! è 3 + 6 + 2 + 8 + …
Definizione a (1) = 1 a (2) = 1 a (n) = a (na (n-1)) + a (na (n-2)) per n> 2 dove n è un numero intero Compito Dato intero positivo n, genera a(n). Casi test n a(n) 1 1 2 1 3 2 4 3 5 3 6 …
Per celebrare il Rounded Pi Day, è necessario sfruttare la data odierna per creare un programma che comprenda il diametro di un cerchio e produca la sua circonferenza moltiplicando il diametro per 3,1416, dove 3,1416 devono essere ottenuti utilizzando la data odierna. Input 3 Output 9.4248 etc. Non accetta la …
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.