Puzzle di programmazione e codice Golf

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

9
Torneo di scacchi
Questo è un KOTH-scacchi con regole semplificate (poiché gli scacchi stessi sono già complicati, giocarlo tramite un semplice programma non lo rende più facile). Al momento è limitato a java (versione 8), ma la creazione di una classe wrapper non è così difficile (nel caso qualcuno voglia farlo). Scacchiera La …

1
Stampa il testo di "Twinkle Twinkle Little Star"
Il tuo obiettivo è stampare il testo della canzone "Twinkle Twinkle Little Star" mentre ogni nota viene suonata. Il microfono del computer sentirà le note. Se l'altezza (ma non necessariamente la lunghezza) della nota è corretta, stampare la sillaba appropriata. Altrimenti, non fare nulla. Ogni nota avrà una durata di …
24 code-golf  music  audio 



6
Frazione più vicina
Compito: Al tuo programma viene data una frazione semplice , corretta , positiva nel formato .<numerator>/<denominator> Per questo input, deve trovare due frazioni. Una frazione che è inferiore all'input. Una frazione che è maggiore dell'input. Entrambe le frazioni devono avere un denominatore inferiore rispetto all'input. Di tutte le possibili frazioni, …



4
Aggiungi due numeri in modo sicuro, in C
Tutti sanno che C è un linguaggio di programmazione adorabile, sicuro e di alto livello. Tuttavia, come programmatore si imposta la seguente attività. Scrivi un programma per aggiungere due numeri. Input: due numeri interi separati da spazio. Output: la somma dei due numeri nell'input. La svolta è che il tuo …
24 code-golf  c 


5
King of the Hill: Speed ​​Clue AI
Indizio di velocità Cluedo / Clue è un classico gioco da tavolo con un avvincente componente di gioco a deduzione. Speed ​​Clue è una variante per 3-6 giocatori che enfatizza questo componente usando solo le carte. Il risultato è che l'unica differenza tra Cluedo standard e Speed ​​Clue è che …

3
Nascondere le informazioni in Gatti
Sei un agente segreto che cerca di comunicare con la tua patria. Ovviamente le informazioni devono essere nascoste in modo che nessuno intercetta il messaggio. Cosa sarebbe più adatto di un gatto? Tutti adorano immagini divertenti di gatti [citazione necessaria] , quindi non sospetteranno che informazioni segrete si nascondano lì …

8
Crea un puzzle Nonogram
Un nonogramma è un puzzle logico bidimensionale che assomiglia a questo (schermate del gioco Pixelo , il mio gioco nonogramma preferito): L'obiettivo del gioco è capire quale immagine codificano quei numeri. Le regole sono semplici: un numero su una colonna o riga significa che da qualche parte in quella colonna …
24 code-golf 

1
Trova le vere radici di un polinomio
Scrivi un programma autonomo che, quando viene dato un polinomio e un limite, troverà tutte le vere radici di quel polinomio in un errore assoluto che non supera il limite. vincoli So che Mathematica e probabilmente alcune altre lingue hanno una soluzione a un simbolo, e questo è noioso, quindi …

1
Hello World di Conway
Si dice spesso che tutti i programmatori dovrebbero essere in grado di scrivere un programma "ciao mondo" in qualsiasi linguaggio di programmazione dopo qualche occhiata su quel linguaggio (e quicksort dopo qualche altro sguardo). Poiché il gioco della vita di Conway è Turing completo (quindi si qualifica come un linguaggio …

8
Simula l'automa cellulare Wireworld
Wireworld è un automa cellulare progettato per assomigliare agli elettroni che fluiscono attraverso i fili. La sua meccanica semplice consente la costruzione di circuiti digitali. Ha persino permesso la costruzione di un intero computer . La tua missione è quella di creare l'implementazione Wireworld più breve nella tua lingua preferita. …

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.