Ho letto questa domanda e ho pensato che sarebbe stata una bella sfida. Compito Dai un input 0<n<10genera un numero casuale con esattamente n cifre il primo non a 0 così f(n)>10**(n-1)-1 cifre distinte Criteri vincenti Questo è code-golf, quindi vince il codice più breve. Casuale Intendo distribuito uniformemente in …
La sfida è semplice: dato un intero N , ouput ogni lista di interi positivi che le somme a N . Ad esempio, se l'input era 5, è necessario eseguire l'output [1, 1, 1, 1, 1] [1, 1, 1, 2] [1, 1, 3] [1, 2, 2] [1, 4] [2, 3] …
Descrizione della sfida Prendiamo un numero intero positivo n, invertiamo le sue cifre per ottenere rev(n)e ottenere il valore assoluto della differenza di questi due numeri: |n - rev(n)|(o abs(n - rev(n))). Esempio: n = 5067 rev(n) = 7605 |n - rev(n)| = |5067 - 7605| = |-2538| = 2538 …
La sequenza Collatz (chiamata anche problema 3x + 1) è dove inizi con qualsiasi numero intero positivo, per questo esempio useremo 10 e applicheremo questo set di passaggi ad esso: if n is even: Divide it by 2 if n is odd: Multiply it by 3 and add 1 repeat …
Dati due input q ndeterminano se qè un residuo quadratico di n. Cioè, c'è un xdove x**2 == q (mod n)o è quna mod quadrata n? Ingresso Due numeri interi qe n, dove qe nsono numeri interi 0 <= q < n. Produzione Una verità o una falsità. Facoltativamente, stampa …
Definizione Esiste una fila infinita di numeri naturali concatenati (numeri interi positivi, che iniziano con 1): 1234567891011121314151617181920212223... Sfida Scrivi il programma in qualsiasi lingua, che accetta il numero di posizione come input e produca cifre da quella posizione nella riga sopra definita. Il numero di posizione è un numero intero …
Scrivi un programma di assemblaggio GOLF che legge un numero intero da stdin (seguito da una nuova riga finale) e genera i suoi fattori primi separati da nuove righe, seguito da una nuova riga finale su stdout. I fattori primi non devono necessariamente essere in un ordine particolare. 1non è …
Dovresti scrivere un programma o una funzione che ha dato tre numeri interi positivi n b kcome output di input o restituisce le ultime kcifre prima degli zeri finali nella brappresentazione di base di n!. Esempio n=7 b=5 k=4 factorial(n) is 5040 5040 is 130130 in base 5 the last …
Storia: Lucy chiese a George quale fosse il suo numero fortunato. Dopo qualche riflessione, George rispose che aveva diversi numeri fortunati. Dopo una breve confusione, Lucy chiese a George quali fossero i suoi primi nnumeri fortunati. George quindi chiese a te, suo amico, di scrivergli un programma per fare il …
Dato un numero intero 1 ≤ N ≤ 1.000.000 come input, emette l'ultima cifra diversa da zero di N! , Dove ! è il fattoriale (il prodotto di tutti i numeri da 1 a N , incluso). Questa è la sequenza OEIS A008904 . Il programma deve terminare entro 10 …
definizioni: Un triangolo è considerato un triangolo rettangolo se uno degli angoli interni è esattamente di 90 gradi. Un numero è considerato razionale se può essere rappresentato da un rapporto di numeri interi, ovverop/q , dove entrambi pe qsono numeri interi. Un numero nè un numero congruente se esiste un …
La congettura di Collatz postula che se prendi un numero intero positivo, ripeti il seguente algoritmo abbastanza volte: if number is odd, then multiply by three and add one if number is even, then divide by two alla fine finirai su 1. Sembra sempre funzionare, ma non è mai stato …
Un numero sovrabbondante è un numero intero n che imposta un nuovo limite superiore per il suo rapporto con la funzione di somma divisore σ. In altre parole, n è sovrabbondante se e solo se, per tutti gli interi positivi x che sono inferiori a n : σ( n )n> …
Dato un livello di nidificazione di numeri interi positivi ne una stringa sdi caratteri ASCII stampabili ( a ~, genera un programma che, quando eseguito nella stessa lingua, genera un programma che genera un programma ... che genera la stringa s. nDovrebbero essere generati un totale di programmi, che dovrebbero …
Il triangolo di Pascal viene generato iniziando con 1e facendo formare ogni riga da aggiunte successive. Qui, invece, formeremo un triangolo alternando moltiplicazione e addizione. Iniziamo a remare 1solo con un solitario 1. Successivamente, l'addizione viene eseguita sulle righe dispari e la moltiplicazione viene eseguita sulle righe pari (1 indicizzata). …
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.