introduzione Kipple è un linguaggio di programmazione esoterico basato su stack inventato da Rune Berg nel marzo 2003. Kipple ha 27 stack, 4 operatori e una struttura di controllo. Stacks Le pile sono chiamati a- ze contengono interi con segno a 32 bit. C'è anche uno stack speciale @, per …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Code Golf Stack Exchange. Chiuso 3 anni fa . Il tuo compito è quello di costruire un numero naturale usando il minor numero di …
In questa sfida 2 anni fa, abbiamo trovato il periodo di una frazione unitaria ( 1/n where n is a natural number). Ora, il tuo compito è quello di scrivere un programma / funzione per trovare la ripetizione di una frazione di unità. Il ripetizione è la parte dell'espansione decimale …
Un numero poligonale è il numero di punti in un k-gon di dimensioni n. Ti verrà dato ne k, e il tuo compito è scrivere un programma / funzione che emetta / stampa il numero corrispondente. punteggio Questo è code-golf . Vince la soluzione più breve in byte. Esempio Il …
Definisco i seguenti operatori: L'aggiunta di Manhattan a + M b, per i numeri a una cifra, è il risultato della concatenazione di b su a. Quindi, a + M b = 10a + b. Pertanto, l'operatore generale + M è definito in questo modo: a + M b = …
Sequenze di numeri compositi Ispirato da questa domanda Dato un numero intero positivo n , il codice deve generare i primi n numeri compositi. Input Output È possibile scrivere un programma o una funzione. L'input avviene tramite STDIN o argomento della funzione e l'output è STDOUT o il valore restituito …
Dato un numero intero N , conta quanti modi in cui può essere espresso come prodotto di numeri interi M > 1. L'input è semplicemente N e M e l'output è il conteggio totale di gruppi interi distinti . Significa che puoi usare un numero intero più di una volta, …
Il numero di partizioni di un numero intero è il numero di modi in cui il numero intero può essere rappresentato come una somma di numeri interi positivi. Per esempio: 5 4 + 1 3 + 2 3 + 1 + 1 2 + 2 + 1 2 + 1 …
sfondo La maggior parte delle persone qui dovrebbe avere familiarità con diversi sistemi di base: decimale, binario, esadecimale, ottale. Ad esempio nel sistema esadecimale, il numero 12345 16 rappresenterebbe 1*16^4 + 2*16^3 + 3*16^2 + 4*16^1 + 5*16^0 Nota che di solito non ci aspettiamo che la base (qui, 16) …
1729, noto come il numero Hardy-Ramanujan , è il numero intero positivo più piccolo che può essere espresso come la somma di due cubi di numeri interi positivi in due modi ( 12^3+1^3=10^3+9^3=1729). Dato un numero intero n(come input in qualunque forma è naturale per il tuo linguaggio di scelta) …
(Per il momento ho taggato la domanda "C", ma se sei a conoscenza di un'altra lingua che supporta i sindacati, puoi anche usarla.) Il tuo compito è costruire i quattro operatori matematici standard + - * /per la seguente struttura: union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t j[2]; …
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 …
Sono un grande fan della teoria dei numeri. Una cosa importante nella teoria dei numeri è l'aritmetica modulare; la definizione essendo se e solo se m \ mid ab . Una cosa divertente da fare è aumentare i poteri: specialmente quando il modulo è un numero primo. In particolare, è …
Abbiamo molte sfide basate su base 10, base 2, base 36 o persino base -10 , ma per quanto riguarda tutte le altre basi razionali? Compito Dato un numero intero in base 10 e una base razionale, restituisce il numero intero in quella base (come una matrice, una stringa, ecc.). …
Il tuo compito è calcolare lentamente l'espiazione, con i seguenti passaggi: Dati due input (in questo esempio, 4 e 8), è necessario calcolare l'espiazione calcolando l'equazione bit per bit. Dovresti farlo 4^8, avere un valore base maggiore (4) e un esponente più piccolo (8). Puoi farlo usando più esponenziazione e …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.