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].

1
Rompere il codice rotto
Ho progettato un semplice generatore casuale che cicla due numeri in modo caotico usando un metodo di moltiplicazione e modulo. Funziona benissimo per questo. Se dovessi usarlo come generatore di cifratura sarebbe comunque vulnerabile a un noto attacco in chiaro, dato che un aggressore può decodificare il seme da una …

21
Un poliglotta OEIS
Questa è una sfida incatenata alla risposta relativa all'OEIS. Oh, la giustificazione per questo è perché un'azienda ha bisogno di un programma per stampare le loro sequenze OEIS in modo molto cattivo e hanno tutte le lingue. Il formato di concatenazione delle risposte funziona nel modo seguente: Qualcuno pubblica la …

9
BigNum Bakeoff Reboot
Alcuni di voi potrebbero avere familiarità con BigNum Bakeoff , che è finito in modo abbastanza interessante. L'obiettivo può essere più o meno sintetizzato come la scrittura di un programma C il cui output sarebbe il più grande, con alcuni vincoli e condizioni teoriche, ad esempio un computer in grado …

2
Quale gruppo abeliano finito è questo?
Descrizione Scrivi una funzione f(m, G)che accetta come argomenti una mappatura me un insieme / elenco di interi distinti, non negativi G. mdovrebbe mappare coppie di numeri interi in Gnuovi numeri interi in G. ( G, m) è garantito per formare un gruppo abeliano finito , ma qualsiasi elemento di …

12
Codice golf: distribuire le palle (I)
Sfida In questo compito hai calcolato il numero di modi in cui possiamo distribuire le sfere A nelle celle B con ogni cella che abbia almeno una palla. Gli ingressi A e B sono indicati in un'unica riga separata da uno spazio vuoto, gli ingressi sono terminati da EOF. Potresti …

2
Interprete per la teoria dei numeri, modulo n
Una frase di teoria dei numeri (per i nostri scopi) è una sequenza dei seguenti simboli: 0e '(successore) - successore significa +1, quindi0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(addizione) e *(moltiplicazione) = (uguale a) (e )(parentesi) l'operatore logico nand( a nand bè not …
12 code-golf  number-theory  parsing  code-golf  kolmogorov-complexity  code-golf  code-golf  array-manipulation  matrix  code-golf  array-manipulation  code-golf  string  code-challenge  graphical-output  compression  code-golf  kolmogorov-complexity  code-golf  sequence  array-manipulation  code-golf  number  base-conversion  code-golf  string  decision-problem  code-golf  string  ascii-art  code-golf  string  random  code-challenge  brainfuck  code-generation  code-golf  code-golf  quine  code-golf  interpreter  code-golf  interpreter  code-golf  array-manipulation  sorting  code-golf  halting-problem  code-golf  javascript  code-golf  algorithm  code-golf  arithmetic  code-golf  math  counting  code-golf  math  code-golf  decision-problem  radiation-hardening  code-golf  conversion  bitwise  code-golf  number  decision-problem  code-golf  string  decision-problem  code-golf  random  game  code-golf  ascii-art  graphical-output  code-golf  decision-problem  binary-tree  tree-traversal  code-challenge  array-manipulation  code-challenge  graphical-output  path-finding  test-battery  algorithm  code-golf  integer  factorial  code-golf  binary-tree  code-golf  grid  graph-theory  code-golf  regular-expression  quine  code-golf  encoding  code-golf  king-of-the-hill  javascript 

6
Risolvi un sistema di equazioni lineari
Scrivi un programma per risolvere una serie di equazioni lineari il più breve possibile. Deve risolvere un numero arbitrario di problemi con le equazioni. Possono essere immessi come preferisci, i coefficienti di matrice aumentata sono probabilmente i più semplici. Il programma non deve gestire coefficienti o soluzioni non interi. Non …
12 code-golf  math 

11
Radice quadrata del quaternione
sfondo Quaternion è un sistema numerico che estende numeri complessi. Un quaternione ha la seguente forma a+bi+cj+dka+bi+cj+dk a + bi + cj + dk dove a,b,c,da,b,c,d a,b,c,d sono numeri reali e i,j,ki,j,k i,j,k sono tre unità quaternione fondamentali . Le unità hanno le seguenti proprietà: i2=j2=k2=−1i2=j2=k2=−1 i^2 = j^2 = …

3
È una sequenza aritmetico-geometrica?
Una sequenza aritmetico-geometrica è il prodotto elementally di una sequenza aritmetica e una sequenza geometrica. Ad esempio, 1 -4 12 -32è il prodotto della sequenza aritmetica 1 2 3 4e della sequenza geometrica 1 -2 4 -8. L'ennesimo termine di una sequenza aritmetico-geometrica intera può essere espresso come un'n= rn⋅ …


3
Polinomio -> Integrazione
Dato un polinomio in una variabile con coefficienti razionali, genera un'espressione equivalente contenente solo 1, variabili e integrali definiti. Ad esempio, - x 2 può essere espresso come ∫ x ∫ 1 1 1d t x d u . E := 1 | var | ∫EEEdvar È consentito qualsiasi metodo …

6
Sequenza di rombo
Immagina di enumerare gli elementi dei rombi che crescono [1],[1,3,1],[1,3,5,3,1],…(solo numeri dispari tali da allinearsi bene). Questo sarebbe simile al seguente, nota che inizi sempre a elencare con 1: 01 1 02 03 04 1 2 3 4 05 06 07 08 09 … 5 10 11 12 13 (1) …

20
Distanza tra due punti sulla Luna
Data la latitudine / longitudine di due punti sulla Luna (lat1, lon1)e (lat2, lon2), calcola la distanza tra i due punti in chilometri, usando qualsiasi formula che dia lo stesso risultato della formula haversine. Ingresso Quattro valori interi lat1, lon1, lat2, lon2in gradi (angolo) o quattro valori decimali ϕ1, λ1, …

6
Tabelle di verità LaTeX
Scrivi un programma o una funzione che accetta l'elenco di uscite da una funzione logica e genera il codice LaTeX per la sua tabella di verità. Gli input devono essere etichettati come lettere minuscole a-ze l'output deve essere etichettato come F. La lunghezza dell'elenco di input sarà sempre inferiore a …
11 code-golf  math 

4
Grado di insaturazione
Grado di insaturazione Questo non è un puzzle di codice particolarmente difficile, ma mi interessa vedere i tuoi molteplici modi di risolverlo. Il grado di insaturazione è il numero di doppi legami chimici tra gli atomi e / o il numero di anelli in un composto chimico. Ti verrà data …

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.