Le proposte di golf in codice di successo sono, per natura, piene di simboli pazzi in tutto il luogo. Per rendere più comprensibile la presentazione, molti golfisti del codice scelgono di includere una spiegazione del loro codice. Nella loro spiegazione, la linea di codice viene trasformata in un diagramma esploso …
Giochiamo alla roulette russa! Normalmente, questa sarebbe una corsa per scrivere il programma MOD 6 più breve, ma non è molto realistico, poiché la possibilità di vincere diminuisce ad ogni clic. Ecco le regole: Emula un vero tiratore a sei : Un singolo proiettile viene posizionato in una delle sei …
Considera un poligono potenzialmente autointersecante, definito da un elenco di vertici nello spazio 2D. Per esempio {{0, 0}, {5, 0}, {5, 4}, {1, 4}, {1, 2}, {3, 2}, {3, 3}, {2, 3}, {2, 1}, {4, 1}, {4, 5}, {0, 5}} Esistono diversi modi per definire l'area di tale poligono, ma …
Nelle scuole di tutto il mondo, i bambini digitano un numero nel loro calcolatore LCD, lo capovolgono e scoppiano in una risata dopo aver creato la parola "Boobies". Certo, questa è la parola più popolare, ma ci sono molte altre parole che possono essere prodotte. Tutte le parole devono avere …
Un commento che ho fatto in chat e la conseguente conversazione mi hanno ispirato a fare questa sfida. Sono l'unico a cui fanno riferimento le iniziali qui? Siamo tutti appassionati di golf. Possiamo avere MB, D-nob e ... O. Se sono noto come "CH", penso che anche tutti gli altri …
sfondo La maggior parte delle persone qui dovrebbe avere familiarità con alcuni sistemi di base interi: decimale, binario, esadecimale, ottale. Ad esempio nel sistema esadecimale, un numero abc.de 16 rappresenterebbe a*16^2 + b*16^1 + c*16^0 + d*16^-1 + e*16^-2 Tuttavia, si possono anche usare basi non intere, come numeri irrazionali. …
Una sequenza di mosse è una sequenza di mosse (svolte) su un cubo di Rubik (per la notazione guarda in basso). Oltre alla sequenza di mosse vuota, ci sono molte altre sequenze di mosse che non hanno alcun effetto sul cubo. Chiamiamo queste sequenze di mosse sequenze di identità. Alcune …
introduzione Osserviamo la stringa abc. Le sottostringhe che possono essere fatte da questo sono: a, ab, abc, b, bc, c Ora dobbiamo allinearli sotto la stringa iniziale, in questo modo: abc a b c ab bc abc L'ordine della stringa non ha importanza, quindi anche questo è perfettamente valido: abc …
Un Flow Snake, noto anche come curva di Gosper , è una curva frattale, che cresce esponenzialmente in dimensioni con ogni ordine / iterazione di un semplice processo. Di seguito sono riportati i dettagli sulla costruzione e alcuni esempi per vari ordini: Ordina 1 Flow Snake : ____ \__ \ …
heatmaps Considera una stanza rettangolare, sul cui soffitto abbiamo una termocamera rivolta verso il basso. Nella stanza ci sono un certo numero di fonti di calore di intensità 1-9, essendo la temperatura di fondo 0. Il calore si dissipa da ogni fonte, scendendo di un'unità per passo (non diagonale). Ad …
Fino alla decimalizzazione del 1971 , il denaro britannico si basava sulla divisione della sterlina in 240 centesimi. Uno scellino è stato di 12 centesimi quindi 20 scellini hanno fatto una sterlina. La più piccola denominazione era la scoreggia a un quarto di centesimo. C'erano molte altre denominazioni e soprannomi …
I crediti per l'idea della sfida vanno a @AndrewPiliser. La sua proposta originale nella sandbox è stata abbandonata e poiché non è attivo qui da diversi mesi, ho accettato la sfida. Il ternario bilanciato è un sistema numerico non standard. È come ternario in quanto le cifre aumentano di valore …
Stavo leggendo Stampa il tuo codice all'indietro - reverse quine E ho pensato, questo potrebbe essere più interessante se anche il tuo codice all'indietro è eseguibile . Quindi questa sfida avrà tutte le regole e i requisiti dell'altra, ma deve anche essere fonte valida una volta invertita (nella stessa o …
Scrivi un programma o una funzione che duplica le lettere in una parola, in modo che tutte le lettere duplicate disposte da sinistra a destra nella parola formino l'array di input. Per esempio: input: chameleon, [c,a,l,n] output: cchaamelleonn Ingresso La parola iniziale (ad es. chameleon) Una matrice di caratteri ( …
Il tuo compito è calcolare la radice quadrata di 2 usando il Metodo di Newton - con una leggera variazione. Il tuo programma è di calcolare un'iterazione usando il metodo di Newton e di generare il codice sorgente per la seguente iterazione (che deve essere in grado di fare lo …
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.