Ho bisogno di un UUID. Il tuo compito è di generarne uno. L'UUID canonico (Universally Unique IDentifier) è un numero esadecimale di 32 cifre con trattini inseriti in alcuni punti. Il programma dovrebbe generare 32 cifre esadecimali (128 bit), sotto forma di xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx( 8-4-4-4-12cifre), dove xè un numero esadecimale casuale. …
Questa domanda posta da un gioco a cui mi piace giocare quando sono bloccato in lunghe riunioni telefoniche. Dato due volte da un orologio di 24 ore (dalle 00:00 alle 23:59), quante equazioni matematiche valide possono essere generate con tutti i tempi tra l'utilizzo solo delle operazioni aritmetiche di base? …
Sfida Hai dato una mappa a un amico che assomiglia un po 'a questo: | / | / | \ | \ D Una semplice mappa che inizia in alto e termina in basso. Purtroppo, il tuo amico non lo capisce. Puoi decodificare la mappa in modo che possa leggerla? …
Sfida Dato un numero di secondi trascorsi a mezzanotte, emette l'angolo più piccolo tra due lancette su un quadrante di orologio, usando il minor numero di byte possibile. Si può presumere che il numero di secondi sia sempre inferiore a 86400. Gli angoli possono essere rappresentati in gradi o radianti. …
Consideriamo tre sequenze di numeri, A, Be C: A: Una sequenza basata sulle relazioni di ricorrenza f(n) = f(n-1)+f(n-2), a partire da f(1) = 3, f(2) = 4. Quindi, la sequenza inizia in questo modo:3 4 7 11 18 29 47 76 ... B: I numeri compositi , ovvero tutti …
In questa sfida, è necessario visualizzare l'arte ASCII di un pallone d'acqua data la quantità di acqua con cui è riempito il pallone: | __||__ | | / # #\ | | |######| | | |######| | | |######| | | |######| | | |######| | | \######/ | | …
Un linguaggio che è molto utile in fonte ristrette e altri tali sfide è unario , un derivato brainfuck in cui i programmi sono scritti con un solo personaggio. Il tuo compito è quello di scrivere un programma per convertire i programmi da Brainfuck a Unary e un programma per …
introduzione Il tempo è confuso. Sessanta secondi a un minuto, sessanta minuti a un'ora, ventiquattro ore al giorno (e per non parlare di quel fastidioso am / pm!). Oggigiorno non c'è spazio per una tale stupidità, quindi abbiamo deciso di adottare l'unica alternativa sensata: i giorni decimali! Vale a dire, …
sfondo La trasformata di Burrows – Wheeler (BWT) è una permutazione reversibile dei caratteri di una stringa che si traduce in grandi sequenze di caratteri simili per determinati tipi di stringhe come il testo normale. Viene utilizzato, ad esempio, nell'algoritmo di compressione bzip2 . Il BWT è definito come segue: …
RoboCritters ( etimologia ) è un nuovissimo linguaggio di programmazione esoterico (non preoccuparti di cercarlo, l'ho appena inventato). È una variante di Brainfuck (BF), leggermente più complessa rispetto ai soliti schemi di sostituzione dell'operatore. Ogni programma in RoboCritters è una griglia rettangolare di testo che contiene solo i sette caratteri …
La tua missione, se scegli di accettarlo, è quella di aggiungere il numero minimo di parentesi, parentesi graffe e parentesi quadre per fare in modo che una determinata stringa (contenente solo parentesi, parentesi graffe e parentesi quadre) abbia una corrispondenza di parentesi graffe corretta. I legami dei simboli aggiunti devono …
Sei il proprietario di un ristorante. Stai aprendo una nuova area in Cartesia dove c'è solo una strada principale, nota come asse y. Vuoi posizionare il tuo ristorante in modo tale da ridurre al minimo la distanza totale dal tuo ristorante e da ciascuna delle case in quella zona. Input …
Abbiamo 40 bastoncini della stessa larghezza ma di altezze diverse. Quante disposizioni sono possibili per metterle una accanto all'altra in modo che quando guardiamo da destra vediamo 10 bastoni e quando guardiamo da sinistra vediamo di nuovo esattamente 10 bastoncini? Ad esempio un tale ordine è: I bastoncini neri sono …
Istruzioni Barry è uno sviluppatore di back-end non molto buono responsabile di una piccola API che dovrebbe fornirti informazioni sugli acquisti effettuati nel negozio di un cliente. Tuttavia, non ha fatto un ottimo lavoro e il tuo capo ti dice invece di sistemarlo sul lato client. Idealmente si dovrebbe ricevere …
Compito Il compito è giocare a golf un algoritmo di corrispondenza delle stringhe esatto in tempo reale a tua scelta. Ingresso Due righe di testo fornite sull'input standard, separate da una nuova riga. La prima riga contiene lo "schema" e sarà semplicemente una stringa ASCII disegnata dalle lettere a-z. La …
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.