Puzzle di programmazione e codice Golf

Domande e risposte per programmare gli appassionati di puzzle e i giocatori di codice

23
Somma le medie dei due numeri interi
Ci sono molti mezzi in matematica, come la media aritmetica, la media geometrica e molti altri ... Definizioni e attività Si noti che queste sono le definizioni per due numeri interi positivi *: Il quadrato medio della radice è la radice quadrata della somma dei loro quadrati divisi in due …

15
Crea una sequenza di puntatori
Consente di definire una sequenza puntatore essere qualsiasi sequenza tale che una (n) = a ((n-1) - (a (n-1))) forall n maggiore di un certo numero finito. Ad esempio se la nostra sequenza è iniziata con 3 2 1 Il nostro prossimo termine sarebbe 2, perché a (n-1) = 1 …

11
Numeri auto-sommati
Converti un numero in una somma di cifre Nessuna somma: abbiamo bisogno della somma più breve Nessuna cifra: puoi usare solo cifre del numero Esempio Verrà fornito come input un numero interon>0 Diciamo di Let n=27. Devi esprimere 27come somma , usando solo le cifre [2,7] , nel modo più …


7
Numero di somme di fattori
Dato un numero intero positivo n> 1, determinare quanti numeri possono essere fatti aggiungendo numeri interi maggiori di 1 il cui prodotto è n . Ad esempio, se n = 24 possiamo esprimere n come prodotto nei seguenti modi 24 = 24 -> 24 = 24 24 = 12 * …

13
Salta come una rana!
Dato un array di numeri interi non negativi, il tuo compito è di mantenerne solo alcuni elementi, come descritto di seguito. Diciamo che l'array è [1, 3, 2, 4, 11, 5, 2, 0, 13, 10, 1]. Prima ottenere il primo elemento della matrice, n. Conserva i primi nelementi e scarta …


1
Numeri altamente compositi superiori
Un numero altamente composito superiore è un numero intero in cui il rapporto tra il suo conteggio dei divisori e una certa potenza del numero è il più alto possibile. Esprimendolo come una formula: Sia d (n) il numero di divisori di n, incluso il numero stesso. Per un dato …


3
Buon compleanno, facciamo un po 'di torta!
È presto il compleanno del mio amico e dato che è un programmatore e amante dell'arte ASCII, ho pensato di fargli un po 'di torta ASCII! Purtroppo, continuo a dimenticare la sua età attuale, quindi vorrei avere un programma per il mio forno ASCII, che cuoce una torta con un …

11
Aiuto per i compiti di storia
Facendo la lettura della mia storia e prendendo appunti, non posso fare a meno di stancarmi di scrivere tutte queste lunghe date - 1784 sono sei interi sollevamenti di matite! jǝǝz! Come puoi vedere, mi piace la maggior parte dei poster di sfida su questo sito, sono pigro quando si …
12 code-golf  number 

12
Torna indietro a Quine
La sfida qui è semplice e non riguarda affatto il conteggio dei byte. Il tuo compito è quello di produrre i primi 50 caratteri del codice sorgente del quine precedente, concatenati con i tuoi primi 50 caratteri a partire dai 50 caratteri che ho inserito di seguito: abcdefghijklmnopqrstuvwxyzACDEFGHIJKLMNOPQRSTUVWXY Quindi, facciamo …

12
Rotondo come uno zero
Obbiettivo Dato un numero di input, arrotondalo al numero più vicino con una cifra significativa. Requisiti Ingresso Un numero in virgola mobile. Supponiamo che il numero di input generi un output entro i limiti del tipo di dati (es. Ignora errori di overflow.) 0 è un input non valido. I …
12 code-golf  math 

6
Trova i coefficienti di una funzione generatrice razionale
Se scriviamo una sequenza di numeri come coefficienti di una serie di potenze, allora quella serie di potenze viene chiamata funzione (ordinaria) di generazione (o Gf) di quella sequenza. Cioè, se per alcune funzioni F(x)e serie di numeri interi a(n)abbiamo: a(0) + a(1)x + a(2)x^2 + a(3)x^3 + a(4)x^4 + …
12 code-golf  math  integer  polynomials  code-golf  math  abstract-algebra  restricted-time  code-golf  math  primes  code-golf  math  number  arithmetic  code-golf  quine  code-golf  number  sequence  code-golf  string  number  code-golf  array-manipulation  code-golf  number  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 

16
Bounce-modulo due numeri
Il grafico dell'operazione modulo ( y= xmodKy=xmodky = x \mod k ) è simile al seguente: Questa è una funzione molto utile, in quanto ci consente di creare un comportamento "avvolgente". Tuttavia, è molto ingombrante quando voglio usarlo per creare un aspetto di "rimbalzo" tra due pareti. Il grafico della …

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.