Un puzzle nella parte anteriore superiore è un puzzle in cui è necessario costruire una forma tridimensionale di blocchi (solitamente cubici) con tre viste ortogonali: una vista dall'alto, una vista frontale e una vista laterale. Ad esempio, vista dall'alto, anteriore e laterale come segue: Top: Front: Side: . . . …
I filosofi hanno riflettuto a lungo sul problema del carrello . Sfortunatamente, nessun essere umano ha ancora risolto questo problema. Fortunatamente, come programmatori possiamo usare i computer per risolvere il problema per noi! Ingresso Il programma prenderà come input un grafico diretto (finito) (con al massimo un bordo da xa …
In questo contesto devi scrivere un programma, che accetta un'immagine di pixel in bianco e nero, e cerca di alterarlo, in modo che la forma bianca formi un dominio a stella , con il minor numero di modifiche possibile. Le modifiche consentite stanno trasformando i pixel bianchi in neri e …
Questo è un gioco di parole da una serie di carte attività per bambini. Sotto le regole c'è il codice per trovare la migliore tripletta usando / usr / share / dict / words. Ho pensato che fosse un problema di ottimizzazione interessante e mi chiedo se le persone possano …
L'ordinamento per pancake è il termine colloquiale per il problema matematico di ordinare una pila disordinata di frittelle in ordine di dimensione quando una spatola può essere inserita in qualsiasi punto della pila e utilizzata per capovolgere tutte le frittelle sopra di essa. Un numero di pancake P (n) è …
La distanza di Hamming tra due stringhe di uguale lunghezza è il numero di posizioni in cui i simboli corrispondenti sono diversi. Lascia che Psia una stringa binaria di lunghezza ne che Tsia una stringa binaria di lunghezza 2n-1. Possiamo calcolare le ndistanze di Hamming tra Pe tutte le nsottostringhe …
Puoi scomporre un numero maggiore di 0 come somma unica di numeri di Fibonacci positivi. In questa domanda lo facciamo sottraendo ripetutamente il maggior numero possibile di Fibonacci positivo. Per esempio: 1 = 1 2 = 2 3 = 3 4 = 3 + 1 12 = 8 + 3 …
Considera 30 per 30 matrici di Toeplitz tutte le cui voci sono 0 o 1. Questa sfida è una semplice sfida di ottimizzazione per trovare la matrice con il determinante più grande possibile. Input Nessuno Output A 30 per 30 matrice di Toeplitz tutte le cui voci sono 0 o …
introduzione I tangram sono un puzzle classico che coinvolge l'organizzazione / il montaggio di blocchi in varie forme. Dal cinese 七巧板 - che significa letteralmente "sette assi di abilità". Prendiamo questa idea e usiamo i sette pezzi di Tetrominos per riempire una griglia. Sfida Scrivi una funzione o un programma …
Il tuo compito è creare un programma brainfuck per ciascuno dei seguenti operatori binari. Ogni programma dovrebbe prendere uno o due numeri a 8 bit (A e B) dall'input e calcolare l'operazione specificata: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT …
introduzione Kipple è un linguaggio di programmazione esoterico basato su stack inventato da Rune Berg nel marzo 2003. Kipple ha 27 stack, 4 operatori e una struttura di controllo. Stacks Le pile sono chiamati a- ze contengono interi con segno a 32 bit. C'è anche uno stack speciale @, per …
introduzione Finalmente la compagnia cinematografica sta finanziando il tuo film. Ti hanno dato un budget massimo e hanno anche fissato il tempo di esecuzione del tuo film. Ora puoi iniziare con la pre-produzione. Hai già pianificato un sacco di scene, ma non tutte si adatteranno al budget e il film …
introduzione Dopo una lunga battaglia, sei riuscito a sconfiggere una Sfinge in una gara di enigmi. La Sfinge, colpita dalla tua abilità, desidera darti una ricompensa commisurata alla tua intelligenza e evoca in realtà una striscia di pergamena magica divisa in otto scatole, ognuna contenente un numero. "Piega la pergamena", …
Data una WxHgriglia, quanti possibili labirinti ci sono? Cose che sai del labirinto: La griglia è esattamente Halta e Wquadrata. Esistono tre tipi di quadrati: Inizio, Fine e Vuoto. Il tuo labirinto deve contenere esattamente 1 inizio e 1 fine e tutti i quadrati rimanenti sono vuoti. Ci sono muri …
(Per il momento ho taggato la domanda "C", ma se sei a conoscenza di un'altra lingua che supporta i sindacati, puoi anche usarla.) Il tuo compito è costruire i quattro operatori matematici standard + - * /per la seguente struttura: union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t j[2]; …
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.