I giochi di tattiche a turni come Advance Wars, Wargroove e Fire Emblem sono costituiti da una griglia quadrata di terreno variabile con unità di classi di movimento diverse che richiedono costi diversi per ogni tipo di terreno. Indagheremo un sottoinsieme di quel problema. Sfida Il tuo compito è determinare …
Sfida Date le dimensioni della griglia, le posizioni degli ostacoli, la posizione del giocatore e la posizione del bersaglio, il tuo compito è quello di trovare un percorso per il giocatore per raggiungere il bersaglio ed evitare gli ostacoli allo stesso tempo (se necessario). Ingresso N : dimensione della grigliaN …
Se scriviamo una sequenza di numeri come coefficienti di una serie di potenze, allora quella serie di potenze viene chiamata funzione (ordinaria) di generazione (o Gf) di quella sequenza. Cioè, se per alcune funzioni F(x)e serie di numeri interi a(n)abbiamo: a(0) + a(1)x + a(2)x^2 + a(3)x^3 + a(4)x^4 + …
Ieri ho lasciato il mio panino sul tavolo. Quando mi sono alzato oggi, c'era un morso ... Era mio? Non ricordo Problema: Prendi una rappresentazione del sandwich e del mio schema del morso e dimmi se era il mio morso o meno. Esempi: Esempio 1: Il mio modello di morso: …
Poiché domani è il 4 maggio, ecco un piccolo post a tema Star Wars per prepararti mentalmente a tutte le brutte battute che verranno domani. backstory Durante una sessione del senato galattico tutti i senatori sono seduti in una n*ngriglia. Un improvviso focolaio di influenza JarJar (che dura per sempre …
Considera di rappresentare una curva bidimensionale semplice , aperta su una griglia di testo larga W per altezza in cui Xrappresenta parte della curva e .rappresenta lo spazio vuoto e non vengono utilizzati altri caratteri. Ogni spazio griglia ha 8 spazi griglia vicini, il suo quartiere Moore . Gli spazi …
Questa sfida si basa sul gioco Layerz. Dato, su stdin o come argomento di funzione, una matrice rettangolare di celle 2D in cui ogni cella contiene uno spazio vuoto (puoi scegliere di usare 0s invece di spazi vuoti senza penalità), un 1, un 2, un 3 o un 4 ; …
Questa sfida è ispirata da un'immagine che si aggira spesso su Facebook simile a questa . Tranne il nostro quadrato di base sarà più simile a questo: ┌─┬───┬─┐ ├─┼─┬─┼─┤ ├─┼─┴─┼─┤ ├─┼─┬─┼─┤ └─┴─┴─┴─┘ Il quadrato è composto da un n x mquadrato 1x1, devi contare quanti quadrati secondari (1x1, 2x2, 3x3, …
Un quadrato latino è una piazza che non ha ripetuto simboli X o Y colonne . Per esempio: ABCD DABC CDAB BCDA è uno di questi quadrati. Notare come ogni colonna e riga contenga una permutazione delle stesse 4 lettere. Tuttavia, il nostro quadrato latino ha un problema: se dovessi …
Ho fatto ricerche di parola di recente, e ho pensato che sarebbe stato così molto più facile se tutti i parole lette da sinistra a destra. Ma riscrivere tutte le righe richiede un grande sforzo! Quindi sto chiedendo aiuto ai golfisti del codice. (Dichiarazione di non responsabilità: la storia di …
L'algoritmo del diamante quadrato è un algoritmo di generazione del terreno frattale (heightmap). Puoi trovare una bella descrizione di come funziona qui: http://www.gameprogrammer.com/fractal.html (utilizzato come riferimento.) http://www.playfuljs.com/realistic-terrain-in-130-lines/ (Grande implementazione di JS, forse potresti voler rubare il suo renderer. Dai un'occhiata qui di cosa è capace questo algoritmo di http: // …
Una frase di teoria dei numeri (per i nostri scopi) è una sequenza dei seguenti simboli: 0e '(successore) - successore significa +1, quindi0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(addizione) e *(moltiplicazione) = (uguale a) (e )(parentesi) l'operatore logico nand( a nand bè not …
Hai un piccolo robot con quattro sensori di distanza. Conosce la disposizione di una stanza, ma non ha senso dell'orientamento se non quello di essere in grado di bloccare l'orientamento della griglia. Vuoi essere in grado di scoprire dove si basa il robot in base alle letture, ma può essere …
Ti verrà dato un array bidimensionale e un numero e ti verrà chiesto di scoprire se la matrice data è Toeplitz o meno. Formato di input: Ti verrà data una funzione che prenderà la two-dimensionalmatrice come argomento. Formato di output: Ritorna 1dalla funzione se la matrice è Toeplitz , altrimenti …
Bene, il mio secondo tentativo di giocare a code golf, vediamo come va. Fai finta di avere una matrice di 9 valori. Ora immagina quell'array in una griglia 3x3. È necessario restituire ai vicini quel numero che ha come indici dell'array. 0 | 1 | 2 3 | 4 | …
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.