Dato un palindromo generato secondo questa sfida , depalindromizzare. Casi test abcdedcba -> abcde johncenanecnhoj -> johncena ppapapp -> ppap codegolflogedoc -> codegolf Poiché si tratta di depalindromizzare, il tuo codice non può essere un palindromo . Ricorda, questo è code-golf , quindi vince il codice con il minor numero …
L' algoritmo del cassiere è un algoritmo per apportare modifiche al numero minimo di monete che funziona abbastanza bene per la maggior parte dei sistemi valutari. Tuttavia, come la maggior parte degli algoritmi avidi, non è privo di difetti. Se un sistema valutario è impostato nel modo giusto (o semplicemente …
Scrivi un programma o una funzione che stamperà tutti gli interi esattamente una volta dati tempo e memoria infiniti. Le possibili uscite potrebbero essere: 0, 1, -1, 2, -2, 3, -3, 4, -4, … 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, -1, -2, -3, -4, -5, -6, …
introduzione Aron Nimzowitsch era un importante maestro di scacchi e un influente scrittore di scacchi. Nel suo libro "Il mio sistema", il primo capitolo tratta dell'importanza del centro e del perché dovresti dominarlo. La semplice ragione è che i tuoi pezzi hanno più possibili mosse successive dirette quando si trovano …
Mini-golf del lunedì: una serie di sfide da golf a codice corto , pubblicate (si spera!) Ogni lunedì. Storia vera 1 : l'altro giorno, stavo giocando sul mio tablet quando ho avuto l'idea di visitare la pagina che normalmente uso sul mio PC per testare JavaScript. Dopo aver caricato la …
Questa sfida è una semplice arte ascii-art . Dati due input, che descrivono l'altezza e la larghezza di un pezzo di Lego, hai stampato una rappresentazione di arte ASCII di esso. Ecco come dovrebbero apparire i pezzi di Lego: (4, 2) ___________ | o o o o | | o …
In questa sfida, sarà "invertire" l'alfabeto o lo scambio a-zcon z-a. Questo è comunemente noto come il cifrario Atbash . Poiché questa trasformazione rende l'output simile a una lingua straniera, il codice dovrà essere il più breve possibile. Esempi abcdefghijklmnopqrstuvwxyz zyxwvutsrqponmlkjihgfedcba Programming Puzzles & Code Golf Kiltiznnrmt Kfaaovh & Xlwv …
Hodor è un personaggio lento ma accattivante nello spettacolo Il Trono di Spade ( ovviamente è anche nei libri ). L'unica parola che abbia mai detto è "hodor" . Sorprendentemente, nonostante non abbia molto vocabolario, Hodor parla sempre in frasi complete con lettere maiuscole e punteggiatura corrette, e in effetti …
sfondo Nella tipografia, i fiumi sono vuoti visivi in un blocco di testo, che si verificano a causa dell'allineamento casuale di spazi. Questi sono particolarmente fastidiosi poiché il tuo cervello sembra raccoglierli più facilmente nella visione periferica, che distrae costantemente i tuoi occhi. Ad esempio, prendi il seguente blocco di …
Implementa la Trasformata di Fourier veloce nel minor numero possibile di personaggi. Regole: Vince la soluzione più breve Si può presumere che l'ingresso sia un array 1D la cui lunghezza è una potenza di due. Puoi usare l'algoritmo che preferisci, ma la soluzione deve in realtà essere una trasformata di …
Citando questa domanda su SO (Spoiler alert!): Questa domanda è stata posta in un'intervista a Oracle. Come divideresti un numero per 3 senza usare *, /, +, -,%, operatori? Il numero può essere firmato o non firmato. L'attività è risolvibile, ma controlla se riesci a scrivere il codice più breve. …
Quali consigli generali hai per giocare a golf in C ++? Sto cercando idee che possano essere applicate ai problemi del codice golf in generale che siano almeno in qualche modo specifiche per il C ++ (ad esempio "rimuovere i commenti" non è una risposta). Si prega di inviare un …
Mosse singole La scacchiera è una griglia quadrata infinita di 2 dimensioni, come una scacchiera senza limiti. Un pezzo con valore N (un motore N ) può spostarsi su qualsiasi quadrato che è esattamente la distanza della radice quadrata di N dal suo quadrato attuale (distanza euclidea misurata da centro …
Quindi, la settimana scorsa ho pubblicato una sfida per giocare a Duck, Duck, Goose . Ciò ha portato un certo numero di minnesotani a commentare la loro variazione regionale di "anatra grigia" . Quindi ecco le regole: Utilizzando questo elenco di colori: Red Orange Yellow Green Blue Indigo Violet Gray …
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.