Compito Definire una regex semplice come espressione regolare non vuota composta solo da personaggi 0e 1, raggruppamento di parentesi (e ), uno o più quantificatori di ripetizione +. Data una stringa non vuota di 0s e 1s, il programma dovrebbe trovare la regex semplice più breve corrispondente alla stringa di …
Crea un bootloader che esegue il programma Brainfuck dato. Questo è code-golf , quindi vince il programma con meno byte. Essendo un bootloader, la dimensione del programma viene conteggiata in byte diversi da zero nel codice compilato. Brainfuck 30000 celle a straripamento di 8 bit. Il puntatore si chiude. Alcune …
Definizione Secondo Wikipedia : Il telegrafo di Cooke e Wheatstone era un primo sistema di telegrafia elettrico risalente al 1830, inventato dall'inventore inglese William Fothergill Cooke e dallo scienziato inglese Charles Wheatstone. Fu il primo sistema telegrafico ad essere messo in servizio commerciale. Il ricevitore consisteva in un numero di …
0. DEFINIZIONI Una sequenza è un elenco di numeri. Una serie è la somma di un elenco di numeri. L'insieme dei numeri naturali contiene tutti "numeri interi non negativi maggiori di zero". Un divisore (in questo contesto) di un numero naturale j è un numero naturale i , tale che …
Sapevi che un numero piccolo può prendere in prestito bit da un numero più grande? Ecco un esempio Diciamo che i nostri due numeri 5 e 14. Innanzitutto, scrivili in binario: 5 14 000101 001110 In primo luogo prendiamo il più piccolo sul po 'lontano dal numero maggiore, e diamo …
Una borsa , chiamata anche multiset, è una collezione non ordinata. Puoi chiamarlo un set che consente duplicati o un elenco (o un array) che non è ordinato / indicizzato. In questa sfida, ti viene chiesto di implementare le operazioni di borsa: addizione, differenza, moltiplicazione, divisione, conteggio e test di …
In Windows, quando si esegue un doppio clic in un testo, verrà selezionata la parola intorno al cursore nel testo. (Questa funzione ha proprietà più complicate, ma non sarà necessario implementarle per questa sfida.) Ad esempio, lascia che |sia il cursore in abc de|f ghi. Quindi, quando si fa doppio …
La sfida Dato 3 numeri X, Ye Znella base di B, trovare Bun'ase in cui l'aggiunta di Xe Yrendimenti Z. Gli ingressi x = 20, Y = 12e Z = 32potrebbe produrre 5a causa 20 + 12 = 32della base 5. Si può presumere che ci sarà sempre una base …
Dato un elenco di Nnumeri interi, ciascuno con Ncifre, emette un numero che differisce dal primo numero a causa della prima cifra, il secondo numero a causa della seconda cifra, ecc. Esempio Dato questo elenco: 1234 4815 1623 4211 La 2932prima cifra del numero è diversa dalla prima cifra del …
Data una matrice, genera una rappresentazione della matrice in cui l'elemento in alto a sinistra è in alto, l'anti-diagonale è la riga centrale e l'elemento in basso a destra è in fondo. Ad esempio, considera la seguente matrice: 1 2 3 4 5 6 7 8 9 La versione diamante …
Questa domanda è probabilmente più difficile di tutte quelle attività "generano una sequenza di numeri", perché ciò richiede DUE sequenze che lavorano all'unisono. Non vedo l'ora di ricevere le risposte! Nel suo libro " Gödel, Escher, Bach: An Eternal Golden Braid ", Douglas Hofstadter ha al suo interno alcune sequenze …
MATL è un linguaggio per il golf creato da Luis Mendo . MATL ha dimostrato di essere altamente competitivo, battendo spesso i contributi in altri linguaggi del golf come Pyth, CJam e Jelly. Quali sono alcuni consigli utili per giocare a golf in MATL? (Come sempre, un consiglio per risposta, …
Il compito è generare tutte le stringhe da "a" a "999", inclusi i caratteri maiuscoli in questo modo: 'a', 'b', 'c' ... 'y', 'z', 'A', 'B', 'C' ... 'Y', 'Z', '0', '1', 2' ... '8', '9', 'aa', 'ab', 'ac' ... 'az', 'aA', 'aB' ... 'aZ', 'a0' ... 'a9', 'ba' e …
L' puppyutilità prende un nome file come input e fa esattamente quello che ti aspetteresti da un cucciolo: lo distrugge! Come distruggere Strappare le pagine con i denti Dividere il file di input su nuove righe. Strappa ogni pagina con le tue zampe Per ogni riga (escluso il linefeed), scegli …
Insegni a una classe di studenti con preferenze interessanti su come sono sistemate le loro sedie. Esistono 3 requisiti molto specifici per la disposizione delle sedie: La maggior parte sono disposti in un rettangolo, anche se ciò significa che alcune sedie si svuotano. Devono esserci meno sedie vuote possibili. Devono …
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.