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 …
Mentre provavo (e fallivo) hanno persuaso mio figlio a mangiare la sua cena, ho provato a cantare con lui. A metà di questa canzone ho capito che la struttura formulaica poteva prestarsi bene al golf del codice! Il compito è scrivere un programma o una funzione che non accetta input …
Ho trovato questa sequenza mentre lavoravo su Evolution of OEIS , ma non sono mai riuscito a pubblicarla come risposta. Dopo aver scritto un'implementazione di riferimento in Mathematica, ho pensato che questo fosse un esercizio divertente da fare come una sfida separata, quindi eccoci qui. Costruiamo un reattore a fissione …
Qualcuno ricorda Boaty ? Potresti totalmente fare una vecchia parola, giusto? Scrivi una funzione per trasformare una stringa in Somethingy McSomethingface. Dovrebbe accettare una stringa come input. Ignora il caso dell'input. Se la parola termina con 'y', la tua funzione non dovrebbe aggiungere una 'y' aggiuntiva alla prima istanza, ma …
99 bug nel codice L'adattamento di "99 bottiglie di birra al muro" per l'informatica in cui aumentano i bug invece che diminuiscono le bottiglie viene spesso ripubblicato su Internet. Esempio di maglietta qui . Penso che sarà interessante vedere la potenziale ricorsione e la generazione casuale di numeri in una …
La funzione ALBERO (k) fornisce la lunghezza della più lunga sequenza di alberi T 1 , T 2 , ... dove ogni vertice è etichettato con uno dei colori k, l'albero T i ha al massimo i vertici, e non è un albero minore di qualsiasi albero che lo segue …
Data una stringa s, restituisce la sottostringa contigua più piccola che è possibile rimuovere per creare un palindromo. Esempi: 800233008 -> 2 racecarFOOL -> FOOL abcdedcba -> (empty string) ngryL Myrgn -> "L " (or " M") 123456789 -> 12345678 (or 23456789) aabcdbaa -> c (or d) [[]] -> [[ …
È comune dover creare un'interfaccia di selezione della pagina. In genere si presenta così: prev 1 ... 3 4 [5] 6 7 ... 173 next Ciò significa che ci sono in totale 173 pagine e attualmente sei sulla 5a pagina. Questa sfida richiede di prendere il numero totale di pagine …
Data a, b, cla lunghezza dei tre lati di un triangolo, dire se il triangolo è ad angolo retto (cioè ha un angolo uguale a 90 gradi) o no. Ingresso Tre valori interi positivi in qualsiasi ordine Produzione O una specifica vera uscita ( true, 1, yes, ...) o di …
Ci sono state un miliardo di iterazioni delle sfide di Fibonacci su questo sito Web, quindi ravviviamo le cose con una sfida di Fibonacci di un miliardo di iterazioni! La tua sfida è quella di produrre le prime 1000 cifre decimali del numero 1.000.000.000 di Fibonacci con un programma il …
sfondo C'è un indovinello comune che va in questo modo: Una lumaca si trova sul fondo di un pozzo di 30 piedi. Ogni giorno la lumaca è in grado di arrampicarsi su 3 piedi. Di notte quando dormono, scivolano indietro di 2 piedi. Quanti giorni ci vogliono perché la lumaca …
Dato un elenco di (key, value)coppie, determinare se rappresenta una funzione, il che significa che ciascun tasto viene mappato su un valore coerente. In altre parole, ogni volta che due voci hanno chiavi uguali, devono anche avere valori uguali. Le voci ripetute sono OK. Per esempio: # Not a function: …
Intro Ogni anno, Dyalog Ltd. organizza una competizione studentesca. La sfida è scrivere un buon codice APL. Questa è un'edizione linguistica indipendente dal codice golf dell'ottavo problema di quest'anno. Ho il permesso esplicito di pubblicare questa sfida qui dall'autore originale del concorso. Sentiti libero di verificare seguendo il link fornito …
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.