Una bella proprietà di un linguaggio completo di Turing è che può essere utilizzato per scrivere qualsiasi programma, fino alla simulazione dell'intero universo inclusa. Il tuo compito è quello di fare esattamente questo: scrivere un programma che simuli l'Universo . Nota: anche se non dubito che sarai in grado di …
Il piccolo Chandler è triste. Disegnagli una nuvola per rallegrarlo. Nota: disegnare una nuvola in realtà non lo rallegra. Un cerchio può essere definito come una 3 tupla in (x,y,r)cui si xtrova la posizione x del cerchio su un piano cartesiano, yè la posizione y del cerchio su un piano …
Vista la vista laterale di un campo da mini-golf e la potenza dell'altalena, determinare se la palla entrerà nella buca. Un corso sarà in questo formato: ____ ____ _ __/ \ / U \ __/ \ / \_ \_/ La palla inizia direttamente prima del primo pezzo di terreno a …
Ispirato da questo . sfondo Il malvagio agricoltore ha deciso di bruciare il tuo campo di grano per aumentare i prezzi. Per garantire la totale distruzione, ha anche inzuppato il campo di benzina. Ancora più sfortunatamente, ti è capitato di camminare sul campo quando è stato acceso il fuoco, e …
dichiarazione Ti viene data una serie di palle che cadono in una griglia 2D. Questa griglia è circondata da muri immutabili e infrangibili, quindi tutta l'azione è contenuta al loro interno. Il tuo compito è determinare quale sarà lo stato dello scenario dopo che la gravità farà tutto il suo …
Dichiarazione di non responsabilità: la storia raccontata all'interno di questa domanda è del tutto inventata e inventata esclusivamente allo scopo di fornire un'introduzione. Sono un malvagio agricoltore e per aumentare il prezzo del grano nella mia zona, ho deciso di bruciare i campi di tutti i contadini intorno a me. …
Supponiamo di avere una matrice come questa: 11111 12221 12321 12221 11111 Questa matrice rappresenta un terreno e ogni cella rappresenta una porzione di terreno. Il numero in ogni cella rappresenta il tempo in cui la porzione di terreno deve essere completamente bruciata (in minuti, se è necessaria un'unità di …
Questa sfida è liberamente ispirata al gioco Zachtronics Infinifactory . Ti viene data una vista dall'alto verso il basso di una griglia rettangolare di nastri trasportatori, rappresentata da >v<^. Potrebbero esserci celle senza convogliatori, rappresentate da spazi. Ecco un esempio: > <vv < v ^ >v v >v^^>vv^ ^>^ v …
Tutti amano la geometria. Quindi perché non proviamo a programmare il golf? Questa sfida consiste nel prendere lettere e numeri e creare forme a seconda di essa. L'ingresso L'input sarà nella forma di (shapeIdentifier)(size)(inverter). Ma cosa sono shapeIdentifier, dimensioni e inverter? L'identificatore di forma è l'identificatore del tipo di forma …
Considera una permutazione dei valori interi da 1a N. Ad esempio questo esempio per N = 4: [1, 3, 4, 2] Noi considereremo questo elenco per essere ciclico, in modo tale che 1e 2sono trattati come adiacente. Una quantità che possiamo calcolare per tale elenco è la differenza quadrata totale …
A partire da /\te puoi creare un triangolo di Sierpinski come un pattern aggiungendo una linea sotto tale che ... Qualsiasi ramo allentato /o \divide nuovamente in due rami: /\. Qualsiasi collisione di rami \/muore con nulla (ma spazi) sotto di esso. Ripetere queste regole produce /\ /\/\ /\ /\ …
NOTA Questo problema è stato preso da questo thread reddit (avviso spoiler!), E l'ho corretto per adattarlo al formato di questo sito. Tutto il credito va all'utente reddit "Coder_d00d". In questo problema, simuleremo una foresta. Per questa foresta simulata ci occuperemo di 3 aspetti. Alberi che possono essere un alberello, …
I ricercatori hanno recentemente scoperto un'interessante colonia di api che vive in un campo infinito di favi: Ogni cellula può ospitare un'ape o no. In effetti, la vita di quelle creature sembra essere un po '... caotica. Si potrebbe calcolare che una colonia inizia sempre con il seguente schema: (Ape …
introduzione L' algoritmo Boids è una dimostrazione relativamente semplice del comportamento emergente in un gruppo. Ha tre regole principali, come descritto dal suo creatore, Craig Reynolds: Il modello di floccaggio di base consiste in tre semplici comportamenti di governo che descrivono come un individuo fa muovere manovre in base alle …
Data una stringa Se un elenco di indici X, modificare Srimuovendo l'elemento in ciascun indice di Smentre si utilizza quel risultato come nuovo valore di S. Ad esempio, dato S = 'codegolf'e X = [1, 4, 4, 0, 2], 0 1 2 3 4 5 6 7 | c o …
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.