Puzzle di programmazione e codice Golf

Domande e risposte per programmare gli appassionati di puzzle e i giocatori di codice

10
Dimmi quanti problemi di matematica devo fare!
La mia insegnante mi dà sempre la serie più complicata di problemi di matematica per i compiti. Come: pg. 546: 17-19, 22, 26, pg. 548: 35-67 odd, 79, 80-86 even. E voglio sapere in anticipo quanto tempo mettere da parte per i miei compiti, ma non voglio doverlo capire. Ecco …

7
Numeri come grafica circolare
Innanzitutto, studia questo puzzle per avere un'idea di ciò che produrrai. La tua sfida è quella di scrivere un programma o una funzione che genererà un grafico circolare come quelli del puzzle, dato un numero (base 10) compreso tra 1 e 100 (incluso). Questo è simile a questa sfida , …

9
Mangiare caramelle nell'ordine corretto
Quando si tratta di mangiare caramelle, mi tengo a standard più elevati rispetto al tipico laico. Esiste un delicato equilibrio tra "confonderlo" e "salvare il meglio per ultimo". In questa sfida, ti verrà data una serie di personaggi in cui ogni personaggio rappresenta un pezzo di caramelle. Personaggi diversi (sensibili …

24
Rimappatura ASCII
Sfida Scrivi un programma che riordina i caratteri ASCII! Dovrebbe generare una singola stringa contenente tutti i caratteri ASCII stampabili esattamente una volta. Al primo carattere di questa stringa viene assegnato il valore 1, il secondo carattere il valore 2 e così via. Se due caratteri sono normalmente uno accanto …

1
Circuiti Domino
tabellone segnapunti Ecco i punteggi grezzi (ovvero i conteggi di domino) per l'invio di VisualMelon. Li trasformerò nei punteggi normalizzati descritti di seguito, quando arrivano più risposte. La soluzione esistente ora può risolvere tutti i circuiti nel benchmark: Author Circuit: 1 2 3 4 5 6 7 8 9 10 …



9
Programma un'auto da corsa
CONGRATULAZIONI a @kuroineko. Vince la taglia per la velocità eccellente (672 mosse) sulla pista Gauntlet. LEADER: * Nimi segna un leggero 2129. Altre voci sono più grandi ma mostrano una certa velocità. * Il leader può cambiare a causa di voci successive. Il tuo compito è quello di scrivere un …

30
Capitalizzazione casuale
L'obiettivo Il tuo compito è quello di creare un programma o una funzione che, dato un input, produca il testo di input con lettere casuali in maiuscolo, mantenendo maiuscole in maiuscolo. Dovrebbe essere possibile ogni combinazione di maiuscole delle lettere minuscole. Ad esempio, se l'ingresso fosse abc, ci dovrebbero essere …

5
Lettera, Numero, Simbolo, Spazio, Ripeti
Ci sono 97 caratteri ASCII che le persone incontrano regolarmente. Si dividono in quattro categorie: Lettere (52 in totale) ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz Numeri o cifre (10 in totale) 0123456789 Simboli e punteggiatura (32 in totale) !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ Spazio bianco (3 in totale) Spazio , tabulazione \te newline \n. (Tratteremo le varianti di newline …


5
Zzub Zzif (reverse Fizz Buzz)
Dato uno snippet di output del buzz fizz con tutti i numeri rimossi, inserisci i numeri corretti con i valori più bassi possibili in modo tale che lo snippet del buzz fizz sia corretto. Ai fini di questa sfida, fizze buzzhanno i loro valori abituali di 3 e 5, rispettivamente. …

8
Compilatore autocompilante [chiuso]
Questo si basa su un discorso sui compilatori che ho ascoltato qualche tempo fa, ma, sfortunatamente, non ricordo quando o dove. Crea il compilatore più corto in qualsiasi lingua in grado di compilare se stesso. Scegli come target qualsiasi ISA ragionevole (68K, x86, MIPS, ARM, SPARC, IBM BAL, ecc.) Che …

14
Oggi è il centro
Data una data come input in qualsiasi formato conveniente, genera un calendario con quella data come il centro esatto di una finestra di cinque settimane. L'intestazione del calendario deve includere le abbreviazioni di due lettere per i giorni della settimana (ovvero, Su Mo Tu We Th Fr Sa). Non sono …

30
Invertisco il codice sorgente, si annulla l'input!
Sfacciata palese di una fregatura . Votare quelli! Il tuo compito, se desideri accettarlo, è scrivere un programma / funzione che emetta / restituisca il suo input / argomento intero. La parte difficile è che se invertisco il codice sorgente, l'output deve essere l'intero intero negato. Esempi Diciamo che il …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.