Compito Dato un numero intero non negativo n, output 1if nis 0e output del valore di nelse. Ingresso Un numero intero non negativo. Se si desidera accettare la stringa come input, la stringa corrisponderebbe al seguente regex:, /^(0|[1-9][0-9]*)$/cioè non deve avere zero iniziali, tranne quando lo è 0. Se si …
Array alternati Un array alternato è un elenco di qualsiasi lunghezza in cui si alternano due valori (non necessariamente diversi). Vale a dire, tutti gli elementi con indicizzazione pari sono uguali e tutti gli elementi con indicizzazione dispari sono uguali. Il tuo compito è quello di scrivere un programma o …
Esistono modi intelligenti per determinare se un numero è una potenza di 2. Questo non è più un problema interessante, quindi determiniamo se un dato numero intero è una potenza intera di -2 . Per esempio: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ …
Ispirato da una domanda sopra Stack Overflow. Il titolo qui è interamente colpa mia. La sfida Dato un elenco di numeri interi positivi contenenti almeno due voci, sostituire ciascun numero con il minimo di tutte le voci escluso se stesso. Casi test [4 3 2 5] -> [2 2 3 …
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 …
Ingresso Un numero intero n (≥ 1) e una cifra d (un numero intero tale che 0 ≤ d ≤ 9). In entrambi gli ordini; da stdin o parametri o altro; a un programma o una funzione; eccetera. Produzione I numeri da 1 a n compreso (in ordine) le cui …
Questa è una sfida di poliziotti e ladri. Questo è il filo del poliziotto. Il filo del ladro è qui . Come poliziotto, devi scegliere qualsiasi sequenza dall'OEIS e scrivere un programma p che stampa il primo intero da quella sequenza. È inoltre necessario trovare qualche stringa s . Se …
Introduzione: Qualche giorno fa ho letto questo post con lo stesso titolo quando l'ho trovato nell'HNQ. In questa domanda si sta discutendo se la richiesta del presidente candidato Bernie Sanders, che ha affermato quanto segue: Oggi i 26 miliardari più ricchi del mondo, 26, ora possiedono la stessa ricchezza dei …
Titolo alternativo: Racconta la tua pena detentiva sul muro Dato un numero n, i conteggi di output raggruppati nel tradizionale 5 per gruppo e 50 per riga. Esempi 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | …
Dato N, genera l'ennesimo termine di questa sequenza infinita: -1 2 -2 1 -3 4 -4 3 -5 6 -6 5 -7 8 -8 7 -9 10 -10 9 -11 12 -12 11 ... etc. N può essere 0-indicizzato o 1-indicizzato come desideri. Ad esempio, se 0-indicizzati poi ingressi 0, …
Nota: questo è il numero 2 in una serie di sfide di manipolazione di array . Per la sfida precedente, fai clic qui . Separare gli elenchi nidificati Per separare i valori in un elenco nidificato, appiattirlo e quindi avvolgere ciascun valore in modo che sia alla stessa profondità nidificata …
Creiamo una mappatura semplice e suriettiva da numeri interi positivi a numeri interi gaussiani , che sono numeri complessi in cui le parti reali e immaginarie sono numeri interi. Dato un numero intero positivo, ad esempio 4538, esprimilo in binario senza nessun carattere iniziale 0: 4538 base 10 = 1000110111010 …
Una sfida semplice ma speriamo non abbastanza banale: Scrivi un programma o una funzione che somma i kpoteri che dividono un numero n. Più specificamente: Input: due numeri interi positivi ne k(o una coppia ordinata di numeri interi, ecc.) Output: la somma di tutti i divisori positivi nche sono ki …
Un numero è un Mersenne Prime se è sia primo che può essere scritto nella forma 2 n -1 , dove n è un numero intero positivo. Il tuo compito è, dato qualsiasi numero intero positivo, determinare se si tratta o meno di un numero primo di Mersenne. È possibile …
Scrivi un programma o una funzione che accetta un numero intero positivo. Puoi supporre che l'input sia valido e che possa prenderlo come una stringa. Se il numero è uno di 123 234 345 456 567 678 789 quindi emette un valore veritiero . Altrimenti, genera un valore errato . …
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.