Le competizioni con algoritmo più veloce vengono vinte dalla risposta con la più piccola complessità temporale asintotica. Per le sfide basate sul runtime effettivo, usa invece [codice più veloce].
C'era una volta, stavo leggendo questa domanda / risposta su Quora Esistono davvero programmatori con titoli di informatica che non riescono a superare il test FizzBuzz Questo codice viene fornito come risposta ovvia for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: …
Un palindromo è una parola che è il suo contrario. Ora ci sono alcune parole che potrebbero sembrare palindromi ma non lo sono. Ad esempio, considera la parola sheesh, sheeshnon è un palindromo perché il suo contrario è hseehsche è diverso, tuttavia se consideriamo shuna singola lettera, allora è il …
L'aggiunta capovolta della piramide è il processo di prendere un elenco di numeri e aggiungerli consecutivamente fino a raggiungere un numero. Quando vengono indicati i numeri 2, 1, 1, si verifica la seguente procedura: 2 1 1 3 2 5 Questo termina con il numero 5. IL TUO COMPITO Dato …
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 …
Dato n(il numero di giocatori), t(il valore di soglia) e s(il segreto), ngenera i segreti generati dall'algoritmo Shamir's Secret Sharing . L'algoritmo Ai fini di questa sfida, i calcoli verranno eseguiti in GF (251) (il campo di dimensioni finito 251, altrimenti noto come numeri interi mod 251 ). Di solito, …
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 l'anno scorso . Costruisci una regex che accetti una stringa regex come input e controlla se è valida. Fondamentalmente, …
Diciamo che abbiamo un numero intero non negativo che è "pesante" (cioè "pesante") se il suo valore medio delle cifre è maggiore di 7. Il numero 6959 è "pesante" perché: (6 + 9 + 5 + 9) / 4 = 7.5 Il numero 1234 non è, perché: (1 + 2 …
Definizione : un potere primo è un numero naturale che può essere espresso nella forma p n dove p è un numero primo e n è un numero naturale. Compito : data una potenza primaria p n > 1, restituisce la p principale. Test : input output 9 3 16 …
Questa sfida va da un test di ammissione a un corso di cyber security a numero chiuso. Comunque non ha a che fare con la sicurezza informatica, è solo per testare le abilità logiche e di programmazione degli studenti. Compito Scrivi un programma che rimuove le voci da un array …
Quindi, prima di leggere alcuni concetti di base di informatica. Un albero binario è una struttura allocata in modo dinamico (solitamente utilizzata per l'archiviazione ordinata). A causa della sua natura, l'attraversamento di alberi binari è generalmente ricorsivo; Questo perché l'attraversamento lineare (tramite un loop) non è naturale quando ci sono …
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 …
Il compito è semplice: scrivere un assieme che calcola l'ordine di grandezza di un numero intero usando il minor numero di cicli di clock possibile. L'ordine di grandezza è definito come log10, non log2. La gamma di input valido è 0a , compreso. Il comportamento per l'input al di fuori …
sfondo Tatamibari è un puzzle di logica disegnato da Nikoli. Un Tatamibari puzzle è giocato su una griglia rettangolare con tre diversi tipi di simboli in essa: +, -. e |. Il solutore deve suddividere la griglia in regioni rettangolari o quadrate secondo le seguenti regole: Ogni partizione deve contenere …
Sfida In questa attività ti verrà assegnato un numero intero N (inferiore a 10 ^ 5), in uscita la sequenza Farey dell'ordine N. L'ingresso N è dato su una sola riga, gli ingressi sono terminati da EOF. Ingresso 4 3 1 2 Produzione F4 = {0/1, 1/4, 1/3, 1/2, 2/3, …
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.