Stavo giocando con un automa cellulare e ne ho trovato uno che aveva un comportamento interessante. Ecco come funziona: Legge una stringa binaria da sinistra a destra, se incontra un 1seguito da 2altri valori aggiungerà 0a al risultato e continuerà a leggere. Se rileva un 0(o sono rimasti meno di …
Fortress era un linguaggio sviluppato dal Sun Programming Language Research Group (RIP Fortress) che aveva una proprietà unica, era possibile rendere ("fortificare") programmi in diversi stili di carattere (lavagna, grassetto, grassetto, corsivo, romano, ecc.). L'obiettivo è rappresentare una variabile Fortress a un carattere nel markup HTML. Ecco come ha funzionato …
C'è un villaggio di Sioux. Ha un totem: __ ___| |___ \/ \ / \/ /\ ``| |`` /\ /^^\ | | /^^\ / /\ \ | | / /\ \ '''''''''''''''''''''''''''' Il totem consente ai Sioux di padroneggiare il tempo per aiutare nelle loro diverse attività. Aiuta gli abitanti …
Ispirato da github.com/JackToaster/Reassuring-Parable-Generator , a sua volta ispirato da xkcd.com/1263 . Le possibili parole derivano dal rassicurante.cfg di quel repository. Dando un'occhiata a reassuring.cfg (usare il 12 ° commit) si suggerisce di vedere la grammatica corrispondente all'output (L'output è un elenco di tutte le stringhe corrispondenti alla grammatica). Attività: il …
Mi manca un po 'quelle vecchie demo che mostrano le capacità dei computer quando venivano chiamate x86 invece di i3, i5 e i7. Uno dei primi che ho visto nel mio 386 è stata la demo di Unreal di Future Crew che ora celebra il suo 25 ° anniversario. Al …
Questa è una bella serie di domande sul mulino. Definirò una sequenza e tu golf un po 'di codice per produrre una voce dato un indice. Il primo elemento nella sequenza è 2. L'ennesimo elemento nella sequenza è il numero intero positivo più piccolo diverso da n e 1 che …
Grado di insaturazione Questo non è un puzzle di codice particolarmente difficile, ma mi interessa vedere i tuoi molteplici modi di risolverlo. Il grado di insaturazione è il numero di doppi legami chimici tra gli atomi e / o il numero di anelli in un composto chimico. Ti verrà data …
sfondo Una parola Lyndon è una stringa non vuota che è strettamente lessicograficamente più piccola di tutte le altre sue rotazioni. È possibile considerare qualsiasi stringa in modo univoco come la concatenazione delle parole di Lyndon in modo tale che queste parole secondarie siano lessicograficamente non crescenti; la tua sfida …
Quello che devi fare è creare una funzione / programma che accetta un decimale come input e produce il risultato di prendere ripetutamente il reciproco della parte frazionaria del numero, fino a quando il numero diventa un numero intero. Più specificamente, il processo è il seguente: Lascia che x sia …
Considera i seguenti blocchi 3x3 che l' algoritmo dei quadrati in marcia identificherebbe per ogni cella (con ID con etichetta a base 0): 0: ... ... ... 1: ... ... \.. 2: ... ... ../ 3: ... --- ... 4: ..\ ... ... 5: /.. ... ../ 6: .|. .|. …
La sequenza N-bonacci, originariamente inventata da @DJMcMayhem in questa domanda , è una sequenza generata iniziando con gli interi 0 e 1, quindi aggiungendo i precedenti numeri N per generare il numero successivo. La speciale sequenza N-bonacci è una sequenza N-bonacci che inizia con una coppia di numeri diversi da …
Il mondo dell'arte è pieno di colori, ma il mondo della rete è ancora più pieno del mondo dell'arte di colori diversi e dei suoi rendering. Ecco perché dobbiamo sapere come convertire un tipo di formato colore in un altro. La sfida è evidente: Scrivi un programma / funzione che …
Finisci per avere un sacco di condizionali molto lunghi e noiosi nel tuo codice: if flag == 1: while have != needed: if type == 7: Questi possono essere trasformati nelle loro <3controparti condizionali molto più amabili : if abs(flag - 1) + 2 <3: while 3 - abs(have - …
Scomponi due numeri nei loro fattoriali; se ne condividono uno, restituisce un valore false. Altrimenti, restituisce un valore veritiero. (ispirato a questa recente domanda ) In altre parole, scrivi ogni numero di input come la somma dei fattoriali (di numeri interi positivi) nel modo più avido possibile; restituisce un valore …
L'attività è semplice, dati due indirizzi IP ae b, tutti gli indirizzi all'interno di quell'intervallo. Esempi Esempio 1: f(a = 192.168.0.1, b = 192.168.0.4) 192.168.0.1 192.168.0.2 192.168.0.3 192.168.0.4 Esempio n. 2 (TIO lo troncerà, utilizzerà un intervallo più piccolo durante il test): f (a = 123.0.200.0, b = 124.0.0.0) 123.0.200.0 …
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.