Citando questa domanda su SO (Spoiler alert!): Questa domanda è stata posta in un'intervista a Oracle. Come divideresti un numero per 3 senza usare *, /, +, -,%, operatori? Il numero può essere firmato o non firmato. L'attività è risolvibile, ma controlla se riesci a scrivere il codice più breve. …
Gli antichi Greci chiamavano queste cose numeri singolarmente e doppiamente pari. Un esempio di un numero pari è pari a 14. Può essere diviso per 2 una volta e a quel punto è diventato un numero dispari (7), dopo di che non è più divisibile per 2. Un numero doppiamente …
Partendo con un numero intero positivo N , trova il numero intero più piccolo N ' che può essere calcolato dividendo ripetutamente N per una delle sue cifre (in base-10). Ogni cifra selezionata deve essere un divisore di N maggiore di 1 . Esempio 1 L'output previsto per N = …
Dato un numero intero positivo come input, il tuo compito è produrre un valore di verità se il numero è divisibile per il doppio della somma delle sue cifre e un valore di falsa in caso contrario ( OEIS A134516 ). In altre parole: (sum_of_digits)*2 | number Invece di valori …
Compito Dati due numeri interi strettamente positivi n e d come input, determinare se n è equamente divisibile per d , ovvero se esiste un intero q tale che n = qd. È possibile scrivere un programma o una funzione e utilizzare uno dei nostri metodi standard per ricevere input …
Questa sfida, sebbene probabilmente banale nella maggior parte delle lingue "standard", è indirizzata a quelle lingue che sono così esoteriche, di basso livello e / o difficili da usare che si vedono molto raramente su questo sito. Dovrebbe fornire un problema interessante da risolvere, quindi questa è la tua occasione …
Nella teoria dell'informazione, un "codice prefisso" è un dizionario in cui nessuna delle chiavi è un prefisso di un'altra. In altre parole, ciò significa che nessuna delle stringhe inizia con nessuna delle altre. Ad esempio, {"9", "55"}è un prefisso, ma {"5", "9", "55"}non lo è. Il più grande vantaggio di …
Possiamo definire la Divisibility Streak kdi un numero ntrovando il numero intero non negativo più piccolo in kmodo che n+knon sia divisibile per k+1. Sfida Nella lingua che preferisci, scrivi un programma o una funzione che emetta o restituisca la Divisibility Streak del tuo input. Esempi: n=13: 13 is divisible …
introduzione Babbo Natale ha troppi nomi da elaborare e ha bisogno del tuo aiuto! Ha bisogno di scrivere un programma o di una funzione, che emette nice, naughty, very naughtyo very very naughty. Per determinare quanto è gentile o cattivo qualcuno, Babbo Natale ha sviluppato un algoritmo: Nizza ( divisione …
introduzione La mia calcolatrice si sta comportando in modo strano. A volte quando scrivo un 8viene visualizzato a 2. E a volte quando scrivo a 6viene visualizzato a +. Alcuni pulsanti sono confusi! Qualcuno potrebbe aiutarmi a determinare quale? Sfida: Input: elenco di equazioni errate , con risultati corretti . …
Chiamo questa sequenza "la sequenza di Gesù", perché è la somma del mod . </pun> Per questa sequenza, prendi tutti gli interi positivi m in meno dell'ingresso n e prendi la somma di n modulo ogni m . In altre parole: un'n= ∑m = 1n - 1n mod man=∑m=1n−1nmodma_n = …
Redivosite è una parola portmanteau inventata al solo scopo di questa sfida. È un mix di riduzione, divisione e composito. Definizione Dato un numero intero N> 6 : Se N è il numero primo, N non è un numero redivitato. Se N è composto: calcola ripetutamente N '= N / …
introduzione Questa è una sfida molto semplice: contare semplicemente i divisori di un numero. Abbiamo già affrontato una sfida simile ma più complicata , ma intendo che questa sia entry-level. La sfida Crea un programma o una funzione che, dato un intero strettamente positivo N, emetta o restituisca quanti divisori …
Per verificare se un numero decimale è divisibile per 7: Cancella l'ultima cifra. Moltiplicalo per 2 e sottrai da ciò che resta. Se il risultato è divisibile per 7, il numero originale è divisibile per 7. (descritto anche ad esempio qui ) Questa regola è valida per il controllo manuale …
Compito: Al tuo programma viene data una frazione semplice , corretta , positiva nel formato .<numerator>/<denominator> Per questo input, deve trovare due frazioni. Una frazione che è inferiore all'input. Una frazione che è maggiore dell'input. Entrambe le frazioni devono avere un denominatore inferiore rispetto all'input. Di tutte le possibili frazioni, …
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.