Dato un numero intero n > 0, genera la lunghezza della sequenza contigua più lunga 0o 1nella sua rappresentazione binaria. Esempi 6è scritto 110in binario; la sequenza più lunga è 11, quindi dovremmo tornare2 16→ 10000→4 893→ 1101111101→5 1337371→ 101000110100000011011→6 1→ 1→1 9965546→ 100110000000111111101010→7
Sezione ladri La sezione poliziotti si trova qui . Sfida Il tuo compito è superare le richieste degli sbirri nella stessa lingua e nella stessa versione (ad esempio, Python 3.5 ≠ Python 3.4 , quindi non è consentito). Una sottomissione è superata quando la lunghezza in byte è inferiore alla …
Scrivi un programma o una funzione che contiene un elenco non vuoto di numeri interi positivi. Si può presumere che sia inserito in un formato conveniente ragionevole come "1 2 3 4"o [1, 2, 3, 4]. I numeri nell'elenco di input rappresentano le sezioni di un grafico a torta completo …
Questa potrebbe essere una sfida molto semplice, ma sono sorpreso che non sia stato ancora fatto su code-golf: Stampa tutti i numeri interi da 1 a 10 inclusi in ordine crescente sull'output standard. Il formato di output può essere qualunque sia supportato dalla tua lingua. Ciò include separatori arbitrari (virgole, …
introduzione Conosciamo e amiamo tutti la nostra sequenza di Fibonacci e abbiamo già visto una miriade di sfide. Tuttavia, ci manca ancora un caso molto semplice che questa risposta fornirà: fibonacci invertiti! Quindi, dato che il F_ntuo lavoro è trovare n. specificazione Ingresso Il tuo input sarà un numero intero …
Esistono un numero piuttosto elevato di funzioni di generazione primaria. Praticamente tutti sono costruiti e si basano sul setaccio di Eratostene, sulla funzione di Möbius o sul teorema di Wilson e sono generalmente impossibili da calcolare in pratica. Ma ci sono anche generatori, che hanno una struttura molto semplice e …
Stampa l'ennesimo termine della sequenza di Van Eck. La sequenza di Van Eck è definita come: Inizia con 0. Se l'ultimo termine è la prima occorrenza di quel termine, il termine successivo è 0. Se l'ultimo termine si è verificato in precedenza, il termine successivo è il numero di passaggi …
Sfida: Crea un programma che accetta un numero intero positivo e controlla se può essere scritto sotto forma di (3 ^ x) -1, dove X è un altro numero intero positivo . Se possibile, invia X In caso contrario, emettere -1 o un'istruzione falsy . Esempi di ingressi / uscite …
Un "numero Giza", noto anche colloquialmente come Timmy Number, è qualsiasi numero in cui le cifre rappresentano una piramide ( A134810 ). Ad esempio, "12321" è un numero di giza perché può essere visualizzato in questo modo: 3 2 2 1 1 Tuttavia, qualcosa come "123321" non è un numero …
Un numero abbondante è qualsiasi numero in cui la somma dei propri divisori è maggiore del numero originale. Ad esempio, i divisori propri di 12 sono: 1, 2, 3, 4, 6 E sommando questi risultati in 16. Dato che 16 è maggiore di 12, 12 è abbondante. Si noti che …
Un numero poco interessante (che non ho completamente compensato solo per questa sfida) è creato in questo modo: Prendi un numero intero positivo N Crea un nuovo numero O aggiungendo le cifre di N alla fine di N Il numero finale non interessante è O * N Ad esempio per …
Leggere un libro è facile, ma stampare un libro può essere un po 'complicato. Quando si stampa un opuscolo, la stampante deve disporre le pagine in un certo modo per poter essere letta da sinistra a destra. Il modo in cui ciò viene fatto è utilizzare uno schema come di …
Obbiettivo Crea un programma / funzione che accetta un input N, controlla se Ncoppie casuali di numeri interi sono relativamente primi e restituisce sqrt(6 * N / #coprime). TL; DR Queste sfide sono simulazioni di algoritmi che richiedono solo la natura e il cervello (e forse alcune risorse riutilizzabili) per …
Considera il seguente processo: Prendi un numero intero non negativo N. es. N = 571 Esprimilo in binario senza zero iniziali. (Zero stesso è l'unica eccezione, diventando 0.) ad esempio 571= 1000111011in binario Dividi le sequenze consecutive di uno e zero in questa rappresentazione binaria. ad esempio 1000111011→ 1, 000, …
Questo è il filo della polizia. Il filo dei ladri va qui . L'ultimo thread di poliziotti e ladri è stato già 4 mesi fa . Il compito del poliziotto Il compito del poliziotto è scrivere un programma / funzione che accetta un numero intero positivo (o non negativo) 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.