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

30
Sum
Sia (input)n=42n=42n=42 Quindi i divisori sono: 1, 2, 3, 6, 7, 14, 21, 42 Quadratura di ciascun divisore: 1, 4, 9, 36, 49, 196, 441, 1764 Sommando (aggiungendo): 2500 Poiché quindi restituiamo un valore veritiero. Se non è un quadrato perfetto, restituisci un valore errato.50×50=250050×50=250050\times 50=2500 Esempi: 42 ---> true …



7
Moltiplicazione di Nim
sfondo Se fai molto golf a codice, probabilmente sei a conoscenza dell'operazione XOR bit a bit . Dati due numeri interi, fornisce un altro numero intero con 1s nei bit in cui i due ingressi differiscono. Quindi, per esempio 1010 XOR 0011 = 1001,. Risulta essere molto utile nella teoria …
17 code-golf  math 

1
Conteggio dei loop Moufang
Un loop è una struttura algebrica piuttosto semplice. Si tratta di una tupla (G, +) dove G è un set e + è un operatore binario G × G → G . Cioè + prende due elementi da G e restituisce un nuovo elemento. L'operatore è inoltre tenuto a soddisfare …

6
Elimina la prima cifra periodica
Sappiamo tutti che ogni volta che un numero razionale è scritto in decimale, il risultato è terminato o (eventualmente) periodico. Ad esempio, quando 41/42 è scritto in decimale, il risultato è 0.9 761904 761904 761904 761904 761904 761904 761904 ... con una sequenza iniziale di cifre 0.9seguita dalla sequenza 761904ripetuta …


21
Somma i delta della mia matrice
sfondo Il delta di una matrice di numeri interi è la matrice formata ottenendo le differenze di elementi consecutivi. Ad esempio, [1, 2, 4, 7, 3, 9, 6]ha le seguenti delta: [1, 2, 3, -4, 6, -3]. Definiremo ora i delta di una matrice di numeri interi come i delta …

11
Moltiplicazione etiope
Questa domanda è ispirata da questa risposta . Per coincidenza, usavo la moltiplicazione etiope quando ero un bambino, ma non avevo mai conosciuto il nome del metodo fino a poco tempo fa. La moltiplicazione etiopica è un metodo per moltiplicare numeri interi usando solo addizione, raddoppio e dimezzamento. Metodo: Prendi …


30
Elementi che scompaiono
Data una stringa Se un elenco di indici X, modificare Srimuovendo l'elemento in ciascun indice di Smentre si utilizza quel risultato come nuovo valore di S. Ad esempio, dato S = 'codegolf'e X = [1, 4, 4, 0, 2], 0 1 2 3 4 5 6 7 | c o …
17 code-golf  string  array-manipulation  code-golf  string  ascii-art  code-golf  number  sequence  pi  code-golf  number  array-manipulation  code-golf  string  ascii-art  code-golf  math  number  game  code-golf  math  sequence  polynomials  recursion  code-golf  math  number  sequence  number-theory  code-golf  permutations  balanced-string  code-golf  string  ascii-art  integer  code-golf  decision-problem  hexagonal-grid  code-golf  ascii-art  kolmogorov-complexity  code-golf  number  code-golf  matrix  binary-matrix  code-golf  math  statistics  code-golf  string  polyglot  code-golf  random  lost  code-golf  date  path-finding  code-golf  string  code-golf  math  number  arithmetic  number-theory  code-golf  tetris  binary-matrix  code-golf  array-manipulation  sorting  code-golf  number  code-golf  array-manipulation  rubiks-cube  cubically  code-golf  grid  optimization  code-golf  math  function  code-golf  string  quine  code-golf  ascii-art  grid  code-golf  decision-problem  grid  simulation  code-golf  math  sequence  code-golf  path-finding  code-golf  ascii-art  grid  simulation  code-golf  number  whitespace  code-golf  sequence  code-golf  sequence  code-golf  sequence  integer  code-golf  math  game  code-golf  internet  stack-exchange-api  code-golf  sequence  code-golf  internet  stack-exchange-api  code-golf  math  factoring  code-challenge  sequence  polyglot  rosetta-stone  code-golf  string  browser  code-golf  date  code-golf  base-conversion  code-challenge  cops-and-robbers  hello-world  code-golf  cops-and-robbers  hello-world 

21
Ulteriori fatti!
In matematica, il "fatto" fattoriale abbreviato di un numero intero non negativo n , indicato da n! , è il prodotto di tutti gli interi positivi minori o uguali a n . Ad esempio, 5! è 1 * 2 * 3 * 4 * 5 = 120 Il fattoriale di …

25
Un semplice pattino
ingressi: Due cifre singole (chiamiamole me n) e due caratteri (chiamiamole ae b) nel formato di input desiderato. Produzione: Per la procedura dettagliata, fingere m=2, n=5, a='a', b='b'. Il tuo output sarà una stringa creata dai tuoi quattro input. Chiamiamo la stringa result, con valore "". In primo luogo, concatenate …
17 code-golf  string  code-golf  arithmetic  code-golf  string  array-manipulation  rubiks-cube  code-golf  math  number  code-golf  tips  bash  code-golf  ascii-art  music  code-golf  arithmetic  code-golf  math  number  arithmetic  integer  code-golf  number  array-manipulation  code-golf  geometry  grid  set-partitions  code-golf  math  number  code-golf  combinatorics  code-golf  regular-expression  code-golf  permutations  code-golf  ascii-art  code-golf  number  array-manipulation  matrix  code-golf  kolmogorov-complexity  compile-time  cops-and-robbers  polyglot  cops-and-robbers  polyglot  code-golf  string  code-golf  string  ascii-art  matrix  animation  code-golf  ascii-art  code-golf  string  balanced-string  code-golf  integer  integer-partitions  expression-building 

12
Non esiste un pranzo gratis
... o c'è? La tua sfida è di analizzare il conto del mio pranzo, che contiene il prezzo base, i consigli, gli sconti, i coupon e gli extra e scoprire se il mio pranzo è stato di $ 0 o meno . Se questo è l'input: 12.34 15 tip 25 …

8
Visualizza l'algoritmo euclideo
L'algoritmo euclideo è un algoritmo ampiamente noto per il calcolo del massimo comun divisore (GCD) di due numeri interi positivi. L'algoritmo Ai fini di questa sfida, l'algoritmo è descritto di seguito: Visualizza i due input come linee adiacenti di un certo carattere, ad esempio un input di 3,4può essere rappresentato …

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.