Domande taggate «integer»

Per le sfide che coinvolgono la manipolazione di numeri interi.

13
Sequenza Seqindignot
Il titolo è composto da "Sequence Index Digit Not". Sfida: Dato un numero intero nche è >= 0, genera il n'numero numero della sequenza seguente. Ecco i primi 50 elementi, con l'indice (indicizzato 0) sopra di esso: 0 1 2 3 4 5 6 7 8 9 10 11 12 …


18

17
Infiniti molti numeri primi
Da Euclide, sappiamo che ci sono infiniti numeri primi. L'argomento è per assurdo: se ci sono solo un numero finito, diciamo p1,p2,...,pnp1,p2,...,pnp_1,p_2,...,p_n , quindi sicuramente m:=p1⋅p2⋅...⋅pn+1m:=p1⋅p2⋅...⋅pn+1m:=p_1\cdot p_2\cdot...\cdot p_n+1 non è divisibile per nessuno di questi numeri primi, quindi la sua scomposizione in fattori primi deve produrre un nuovo numero primo …

22
I triangoli delle cifre
Sfida: Input: un numero intero positivo nnn Produzione: Crea un elenco nell'intervallo e uniscilo a una stringa (ovvero sarebbe la stringa ).[ 1 , n ][1,n][1,n]n = 13n=13n=1312345678910111213 Ora produciamo un triangolo usando i prefissi o i suffissi di questa stringa, in uno dei seguenti quattro orientamenti basati sull'intero di …

30
Uscita sempre della stessa lunghezza
Con sfide come Output con la stessa lunghezza del codice e Crea output due volte la lunghezza del codice , ho pensato a una sfida separata, ma simile. Il compito è produrre un output. Può essere una stringa, un elenco di caratteri o qualunque sia il formato di output predefinito …

18
Falli sommare a 10.000
Di recente abbiamo raggiunto la soglia di 10.000 domande su PPCG. Evviva! Celebriamo questo con una semplice sfida. Ingresso Due numeri interi e , entrambi in , in modo che .UNAABBB[ 1..9999 ][1..9999][1..9999]A + B &lt; 10000A+B&lt;10000A+B<10000 Compito Il tuo compito è quello di aggiungere una singola cifra a uno …

18
Sono un numero 'Redivosite'?
Redivosite è una parola portmanteau inventata al solo scopo di questa sfida. È un mix di riduzione, divisione e composito. Definizione Dato un numero intero N&gt; 6 : Se N è il numero primo, N non è un numero redivitato. Se N è composto: calcola ripetutamente N '= N / …

30
Emette le ore a 90 gradi
Oggi mentre giocavo con i miei figli ho notato che un giocattolo apparentemente semplice nel parco nascondeva una sfida. La ruota ha un triangolo che punta a un numero, ma ha anche tre cerchi che indicano i numeri ogni 90 gradi dal primo. Così: Sfida (davvero semplice) Dato un numero …

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 &lt;= N &lt;= 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* …

30
È un numero intero?
Un numero è intero se è un numero intero non negativo senza parte decimale. Così 0e 8e 233494.0sono interi, mentre 1.1e 0.001e 233494.999non lo sono. Ingresso Un numero in virgola mobile nella base / codifica predefinita della tua lingua. Ad esempio, la rappresentazione intera predefinita per Calcolo Lambda binario sarebbe …

30
Quanto dura il mio numero?
Sfida Dato un numero intero, Qnell'intervallo -(2^100) ≤ Q ≤ 2^100, genera il numero di cifre in quel numero (in base 10). Regole Sì, puoi prendere il numero come stringa e trovarne la lunghezza. Sono ammesse tutte le funzioni matematiche. È possibile accettare input in qualsiasi base, ma l'output deve …


25
Pigeonhole Principle & Code Golf
Il principio del buco del piccione afferma che Se N articoli vengono inseriti in caselle M , con N &gt; M , almeno una casella deve contenere più di un articolo. Per molti, questo principio ha uno status speciale rispetto ad altri enunciati matematici. Come ha scritto EW Dijkstra , …

11
Numeri compositi resistenti ai bitflip
A volte, quando si scrive un programma, è necessario utilizzare un numero primo per qualche motivo (ad esempio crittografia). Presumo che a volte sia necessario utilizzare anche un numero composto. A volte, almeno qui su PPCG, il tuo programma deve essere in grado di gestire modifiche arbitrarie. E in circostanze …

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.