Gli scacchi sono un gioco strategico giocato con due giocatori su una griglia a scacchi. Questo tag è per le sfide legate agli scacchi o qualsiasi variazione sugli scacchi.
Obbiettivo Genera l'elenco criptato originale, dai movimenti che farebbe un ordinamento di inserzione per ordinarlo. L'elenco originale avrà tutti i numeri da 0a N-1(incluso) dove si Ntrova la dimensione dell'input. Ingresso Un elenco contenente le mosse necessarie per ordinare l'elenco. Ogni valore rappresenta la quantità di slot spostati dal numero …
In questa sfida, ti viene data una quantità limitata di informazioni su una particolare partita di scacchi e devi pronosticare chi ha vinto la partita . Ti vengono dati due set di dati: Il pezzo conta (Quali pezzi sono ancora vivi) Colori della tavola (il colore dei pezzi sulla tavola) …
Di recente ho ottenuto una scacchiera irregolare davvero strana. Le sue piazze sono ovunque e nemmeno tutte collegate. Almeno sono ancora disposti su una griglia regolare. Voglio adattare le regole degli scacchi per poter giocare sul tabellone, ma per cominciare, ho bisogno di un pezzo che possa effettivamente andare ovunque …
Tangenzialmente ispirato dall'apertura al libro What-If. L'input è un rettangolo di spazi come stringa, elenco di stringhe, ecc., Con oggetti fatti #all'interno: ######## # # ######## ### #### ### #### ### Gli oggetti saranno sempre rettangoli non intersecanti, non toccanti. Un oggetto morbido è definito come un oggetto che non …
https://en.wikipedia.org/wiki/Losing_chess Questo è fondamentalmente Torneo di scacchi , ma per l'anticipazione;) Antichess è una delle tante varianti di scacchi che sono state inventate. L'obiettivo è perdere tutti i tuoi pezzi (questo può sembrare un po 'strano, ma per un motivo si chiama antichess). Le regole Le regole dell'anticipo sono molto …
Scrivi il codice più breve che calcola tutte le possibili mosse (legali) del giocatore corrente da una determinata stringa FEN. Cos'è la stringa FEN? (Wikipedia) Il codice più corto vince, la lingua non ha importanza. Le mosse di uscita devono obbedire alle regole di movimento degli scacchi, tranne la promozione …
Data una griglia di lettere 8x8 che rappresenta lo stato attuale di una partita a scacchi, il compito del programma è quello di trovare una mossa successiva per il bianco che si traduca in scacco matto (la risposta sarà sempre l'accoppiamento in una mossa). Ingresso L'ingresso sarà su STDIN - …
Ispirato da questo recente articolo che raccontava di un programmatore francese che scrisse un programma di scacchi a 2 giocatori (umano contro umano) da 487 byte in Assemblea, mi chiesi come potessero essere piccoli programmi di scacchi in altre lingue. Dettagli Il programma deve accettare solo mosse di scacchi legali. …
(ispirato dalla risposta di Helka al mio abbinamento casuale di tag "scacchi" e "Fibonacci" in chat) Fibonacci I numeri di Fibonacci sono una delle sequenze più note in matematica, dove ogni numero è composto sommando i due numeri precedenti. Di seguito è una definizione della sequenza indicizzata zero: f(0) = …
(Nonostante le oltre 60 domande taggate a scacchi , non abbiamo una semplice sfida di n-regine.) Negli scacchi, l' N-Queens Puzzle è descritto come segue: date una n x nscacchiera e delle nregine, disponete le regine sulla scacchiera in modo che non vi siano due regine che si minacciano a …
Dovresti scrivere un programma o una funzione che riceve una stringa che rappresenta una scacchiera con solo pedine come input e output o restituisce se è possibile catturare sulla board. L'input è in una notazione simile a una FEN che descrive le posizioni di pedine bianche e nere senza altri …
Sfida Forsyth – Edwards Notation (FEN) è una notazione standard per descrivere una particolare posizione sulla scacchiera di una partita a scacchi. La tua sfida è valutare il punteggio usando la stringa FEN. Questo è un esempio di stringa FEN: 5k2/ppp5/4P3/3R3p/6P1/1K2Nr2/PP3P2/8 Usando questa stringa, puoi calcolare il punteggio del materiale …
Date due diverse posizioni su una scacchiera e il tipo di pezzo, metti in uscita il numero minimo di mosse necessarie affinché quel pezzo passi da una posizione all'altra. Regole Il pezzo dato può essere King, Queen, Rook, Knight e Bishop. (Questo input può essere preso come qualsiasi 5 caratteri …
Gli scacchi esagonali descrivono una famiglia di varianti di scacchi giocate su una scacchiera in cui le celle sono esagoni invece dei quadrati tradizionali. Esistono molte varianti del genere; in questa sfida ci concentreremo sulla variante di Gliński, che è la più comune. Il tabellone è composto da tre colori …
Il tuo compito è di scomporre un numero usando il formato seguente. Questo è simile alla conversione di base, tranne per il fatto che invece di elencare la digitsnella base, si elenca la values, in modo tale che la lista si sommi all'input. Se la base data è n, quindi …
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.