Domande taggate «code-golf»

Code-golf è una competizione per risolvere un problema particolare con il minor numero di byte di codice sorgente.

30
Genera UUID casuale
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. …
15 code-golf  random 

1
Aritmetica ... tock ... tick ... tock
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? …

3
Dare indicazioni
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? …
15 code-golf 

5
Trova le lancette dell'orologio più vicine
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. …

4
Calcola A (N) / B (N) con cifre C (N)
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 …

2
Riempi un pallone d'acqua
In questa sfida, è necessario visualizzare l'arte ASCII di un pallone d'acqua data la quantità di acqua con cui è riempito il pallone: | __||__ | | / # #\ | | |######| | | |######| | | |######| | | |######| | | |######| | | \######/ | | …

9
Brainf ** k su Unary and Back
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 …

13
Conversione decimale dell'ora del giorno
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, …

3
Burrows, Wheeler e Back
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: …

2
Traduci RoboCritters in Brainf ***
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 …

2
Riparare le parentesi graffe, ecc
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 …

7
Dove devo mettere il mio ristorante?
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 …

4
Ordina 40 bastoncini
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 …

14
CodeGolf: ignora il rumore n. 1
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 …

6
Corrispondenza delle stringhe in tempo reale
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 …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.