Sia fla funzione che mappa un bitfield ( {0 1}) di dimensione n+1a bitfield di dimensione napplicando XORil bit ith e i+1th e scrivendo il risultato nel nuovo bitfield. Esempio: f("0101") = "111" Calcolo informale: 0 XOR 1 = 1 1 XOR 0 = 1 0 XOR 1 = 1 …
Il gioco BattleBlock Theater contiene occasionalmente un puzzle che è una versione generalizzata di Lights Out . Hai tre blocchi adiacenti, ognuno dei quali indica un livello compreso tra 1 e 4 inclusi con le barre, ad esempio: | |||| || Se tocchi un blocco, quel blocco e qualsiasi blocco …
Sfida In ciascuno dei 12 giorni di Natale, pubblica il verso appropriato di "12 giorni di Natale", in base alla data, altrimenti pubblica il coro di "Vorrei che potesse essere Natale tutti i giorni". \nSono consentiti spazi iniziali e / o finali ( ) e finali. Non è possibile leggere …
Il teorema dei quattro colori afferma che non sono necessari più di quattro colori per colorare le regioni di una mappa. La sfida Dato un elenco di confini di stato, assegnare a ciascun ID stato un colore in modo tale che due stati adiacenti non abbiano lo stesso colore. L'output …
Hai appena invitato un maggiore di arti liberali a casa tua e glielo stai dicendo "Sai, sono un grande programmatore e posso fare x e ye z ..." Si annoia rapidamente e ti chiede: "Se sei davvero un grande programmatore, puoi creare un programma per farmi disegnare, ho solo bisogno …
Genera un Koch Snowflake Un fiocco di neve di Koch è un triangolo che per ciascuno di essi nviene aggiunto un altro punto equilatero nel mezzo di ciascun lato: http://en.wikipedia.org/wiki/Koch_snowflake#Properties Avevamo già una sfida Koch Snowflake per complessità kolmogrovn=4 . La nuova sfida è quella di disegnare un fiocco di …
Questa è la seconda delle due sfide su "tirare le funzioni tese". Ecco la parte I leggermente più semplice . Guidiamo m chiodi in una tavola in posizioni (x 1 , y 1 ) a (x m , y m ) . Lega un elastico al primo e all'ultimo di …
Il tuo compito è implementare un programma simile allo nlstrumento da riga di comando delle utility GNU core. Scappatoie standard sono vietate. Non è possibile utilizzare alcuna funzione, programma o utilità incorporati o esterni per numerare le righe di un file o stringa, come se nlstesso o il= comando in …
Intro Giochiamo al mini-golf! La pallina da golf è rappresentata da a .e il buco da a O. Vuoi fare un buco in uno su ogni buco, ma non sei bravo a metterlo. In effetti, ti rifiuti di provare a mettere in diagonale! Solo su, giù e su entrambi i …
Quali consigli hai per giocare a golf in Applescript? Sto cercando idee che possano essere applicate ai problemi del codice golf in generale che siano almeno in qualche modo specifiche per Applescript (ad esempio "rimuovere i commenti" non è una risposta).
Eccone uno per tutti voi parolieri là fuori! Scrivi un programma o una funzione che prende un elenco di parole e produce un elenco di tutte le possibili scomposizioni concatenative per ogni parola. Per esempio: (Nota: questo è solo un piccolo campionamento a scopo illustrativo. L'output effettivo è molto più …
Invertire il metodo di formattazione. Il Formatmetodo della classe String (o equivalente, come sprintf) è disponibile nella maggior parte delle lingue. Prende sostanzialmente una stringa "Format" che può contenere segnaposto con una formattazione aggiuntiva e zero o più valori da inserire al posto di quei segnaposto. Il tuo compito è …
sfondo Manufactoria è un gioco sulla programmazione. Il giocatore deve utilizzare una forma di linguaggio di programmazione bidimensionale per completare le attività. Se non ne hai mai sentito parlare, il modo più semplice per imparare è provare i primi livelli del gioco. Sfida La tua sfida è quella di creare …
Sei un giovane fanatico della programmazione che vive con i tuoi altri 2 migliori amici. Ogni settimana, uno di voi deve fare tutte le faccende di casa e decidere chi è il turno selezionando un bastone. Chi sceglie il bastone più corto perde e fa tutte le faccende. Dato che …
Scrivi una funzione o un programma denominato che calcola il prodotto quaternione di due quaternioni. Utilizzare il minor numero di byte possibile. quaternions I quaternioni sono un'estensione dei numeri reali che estende ulteriormente i numeri complessi. Piuttosto che una singola unità immaginaria i, i quaternioni usano tre unità immaginarie i,j,kche …
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.