Puzzle di programmazione e codice Golf

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


10
Insanity Check Program
Follia: fare sempre la stessa cosa e aspettarsi risultati diversi. Scrivi un programma che genera un'eccezione (errore di runtime) ogni volta che viene eseguito. La sfida è quella di avere la probabilità di produrre più di un crash, senza chiamare direttamente le eccezioni (nessuna throwistruzione) e di non utilizzare le …

6
Suggerimenti per giocare a golf in Perl 6
Quali consigli generali hai per giocare a golf in Perl 6? Sto cercando idee che possano essere applicate ai problemi del codice golf in generale che siano almeno in qualche modo specifiche per Perl 6 (ad esempio "rimuovere i commenti" non è una risposta). Si prega di inviare un suggerimento …
16 code-golf  tips 


7
Periodo della rappresentazione decimale
Scrivi una funzione che accetta un singolo numero intero positivo n e restituisce il periodo della rappresentazione decimale di 1 / n . Casi test: 1 -> 1 # 1/1 = 1.0000...... = 1._0 2 -> 1 # 1/2 = 0.5000...... = 0.5_0 3 -> 1 # 1/3 = 0.3333...... …

24
Calcola 6 * 9 in diverse basi
Emette il seguente risultato (che è il risultato del calcolo di 6 * 9 in basi da 2 a 36). Assicurati che le lettere siano maiuscole e che la moltiplicazione stessa venga emessa su ogni riga. 6 * 9 = 110110 6 * 9 = 2000 6 * 9 = …

28
Il punto mobile
Il tuo programma deve stampare un numero di spazi, seguito da un punto e una nuova riga. Il numero di spazi è la posizione x del punto definito con 0 <x <30 Ogni nuova linea è una svolta. Il tuo programma dura 30 turni. Il programma inizia con una posizione …
16 code-golf 

8
pensare fuori dagli schemi
Stai cercando di inserire una sfera in una scatola a 5 lati, ma a volte non si adatta completamente. Scrivi una funzione per calcolare la quantità di sfera esterna (sopra il bordo) della scatola. Esistono 3 possibili situazioni: La sfera si inserisce completamente nella scatola. La risposta sarà 0. La …

9
Portal Maze Shortest Path
Il tuo obiettivo è quello di scrivere un programma che crei una mappa casuale 10x10 usando 0, 1e 2, e trovi il percorso più breve da in alto a sinistra a in basso a destra, supponendo che: 0 rappresenta un campo in erba: chiunque può camminarci sopra; 1 rappresenta un …

3
Calcolatrice numerica inglese
Sfida Scrivi una calcolatrice che prende input in forma verbale (come si potrebbe dire un'equazione) e anche output in forma verbale (come si potrebbe parlare un numero). Regole Il calcolatore dovrebbe essere in grado di: aggiungere, sottrarre, moltiplicare e dividere gestire operandi tra un milione e un milione negativi gestire …
16 code-golf 


10
Simula una battaglia tra due creature
Benvenuto, coraggioso giocatore di golf! Oggi ti troverai nel bel mezzo di una grande battaglia tra un folletto e un elfo! goblin attacks elf! elf dodges! elf attacks goblin! elf hits goblin for 13 damage! goblin has 37 health left. goblin attacks elf! goblin hits elf for 1 damage! elf …

14
Rock, Paper, Scissors, Lizard, Spock [chiuso]
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Code Golf Stack Exchange. Chiuso 2 anni fa . Creare una funzione che prenderà due stringhe come input e restituirà un singolo output per …

30
Genera una sequenza casuale di numeri
Bloccato . Questa domanda e le sue risposte sono bloccate perché la domanda è fuori tema ma ha un significato storico. Al momento non accetta nuove risposte o interazioni. La sfida: Genera una sequenza casuale di numeri. L'unico input dovrebbe essere la lunghezza della sequenza. Internet point extra per soluzioni …


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.