Domande taggate «arithmetic»

Sfide legate all'aritmetica elementare.

30
La sfida del prodotto digitale diverso da zero
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* …

7
Un'espressione, molti valori
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 …

21
Specchio, specchio, nel codice
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 …

29
Set somma sottostringa
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 …

22
Media interquartile
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 …

6
1 + 1 = 10, 1 + 2 = 3
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ù …

30
La sequenza più-meno
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 …

18
Costruisci una scala
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 …

30
Conteggio a somma zero
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, …

22
Sostituzione di stringhe ricorsive
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 …
25 code-golf  string  substitution  code-golf  math  code-golf  string  set-theory  code-golf  code-golf  compile-time  code-golf  kolmogorov-complexity  binary  code-golf  sequence  cops-and-robbers  code-golf  subsequence  card-games  code-golf  sequence  primes  code-golf  code-golf  number  graphical-output  music  code-golf  ascii-art  code-golf  string  lambda-calculus  code-golf  string  code-generation  code-golf  unicode  code-golf  math  combinatorics  code-golf  balanced-string  code-golf  sequence  cops-and-robbers  code-golf  sequence  cops-and-robbers  code-challenge  fastest-code  chess  code-golf  math  graphical-output  code-golf  string  hello-world  animation  code-golf  number  arithmetic  code-golf  integer  code-golf  code-golf  combinatorics  code-golf  kolmogorov-complexity  graphical-output  code-golf  string  code-golf  code-golf  game  code-golf  math  combinatorics  code-golf  ascii-art  popularity-contest  random  code-golf  arithmetic  number-theory  integer  code-golf  tips  underload  code-golf  math  sequence  primes  code-golf  math  path-finding  code-golf  ascii-art  primes  code-golf  kolmogorov-complexity  alphabet 

15
Transpile WordMath
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 …

24
Calcola la sequenza del canguro
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ò …


30
Sequenza Q di Hofstadter
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 …

30
Felice giorno arrotondato Pi
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 …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.