Domande taggate «math»

La sfida riguarda la matematica. Considera anche l'uso di tag più specifici: [numero] [teoria dei numeri] [aritmetica] [combinatoria] [teoria dei grafi] [geometria] [algebra astratta].

19
Valuta la stringa di espressione polinomiale
Creare una funzione che accetta un'equazione polinomiale, un valore per xe restituisce il risultato dell'operazione. Esempio: dato 4x^2+2x-5e x=3prodotto 37. Questo è il risultato di4(3)^2+2(3)-5 Supponiamo che tutti i polinomi siano validi Il formato polinomiale sarà sempre coefficient(variable)^exponent => 4x^2tranne: Quando esponente 1saràcoefficient(variable) => 4x Quando sarà il coefficiente 1sarà(variable)^exponent …


13
Conway's Prime Game
In particolare, PRIMEGAME di Conway . Questo è un algoritmo ideato da John H. Conway per generare numeri primi usando una sequenza di 14 numeri razionali: A B C D E F G H I J K L M N 17 78 19 23 29 77 95 77 1 11 …

26
Media rotazionale
Dato un intero di input n >= 10, genera la media di tutte le rotazioni deduplicate dell'intero. Ad esempio, per l'input 123, le rotazioni sono 123(nessuna rotazione), 231(una rotazione) e 312(due rotazioni). La media di quelli è (123 + 231 + 312) / 3o 222. Come altro esempio, prendi 4928. …

23
Inferire sequenze geometriche
Haskell ha questa caratteristica ordinata (dall'aspetto) in cui puoi assegnargli tre numeri e può inferire una sequenza aritmetica da essi. Ad esempio, [1, 3..27]equivale a [1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27]. È fantastico e tutte le sequenze aritmetiche tranne che abbastanza sono …

13
È un Pascal Prime?
È noto che i primi dispari appariranno due volte nel triangolo di Pascal. Tuttavia, non tutti i numeri che appaiono esattamente due volte nel triangolo di Pascal sono primi. Chiameremo questi numeri numeri primi di Pascal. I numeri primi di Pascal sono numeri compositi che compaiono esattamente due volte nel …

7
Hotel binario di Hilbert
In questa sfida ti verrà chiesto di implementare qualsiasi funzione (o programma completo) che soddisfi due proprietà. Tali proprietà sono: La tua funzione deve essere una funzione iniettiva (reversibile) dai polinomi con valori interi non negativi con valori interi non negativi. Ciò significa che non è possibile associare due input …


21
Stampa le posizioni diagonali di me al quadrato
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 \, …
18 code-golf  math  matrix 

29
Blocco di cifre
Stampa / stampa questo blocco di testo: 1234567890 2468013579 3691470258 4815926037 5049382716 6172839405 7306295184 8520741963 9753108642 0987654321 I formati accettabili includono: Trailing newlines / whitespace Elenco di stringhe Elenco di elenchi di caratteri Elenco di elenchi di numeri interi Tuttavia, l'elenco di numeri interi non è accettabile perché l'ultima riga …

2
La magia è possibile?
Un quadrato magico è una griglia quadrata n-per-n , riempita con numeri interi positivi distinti nell'intervallo 1,2, ... n ^ 2 , in modo tale che ogni cella contenga un numero intero diverso e la somma degli interi in ogni riga, colonna e diagonale sono uguali. Il tuo compito è …

28


7
Conta i quadrati
Sfida Origami (carta pieghevole) è una forma d'arte creativa. Per quanto ne so, il maestro di Origami preferisce la carta quadrata. Partiamo dall'inizio: converti una carta rettangolare in una quadrata. Quindi la carta è divisa in quadrati. Rimuoviamo il quadrato più grande che condivide un bordo più corto con la …

12
Uscita N in base -10
Sfida: Nel linguaggio di programmazione di tua scelta, accetta un numero intero come input nella base 10 e lo emette nella notazione negativa , che è anche nota come base -10 Algoritmo di esempio: Questo è un algoritmo tratto da Wikipedia per convertire la base 10 in qualsiasi base negativa …

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.