Domande taggate «code-golf»

Code-golf è una competizione per risolvere un problema particolare con il minor numero di byte di codice sorgente.


2
Percorsi casuali idraulici
Scrivi un programma o una funzione che accetta tre numeri interi, una larghezza w, un'altezza he un conteggio dei passi s. Disegnerai una camminata casuale non autointersecante slungo su un'immagine 5*wper 5*hpixel in cui ogni cella di 5 per 5 pixel è vuota (beige puro) o una di queste dodici …

10
* * Overwrit etichette
Se hai mai provato ad aggiungere etichette a una trama davvero densa, ti renderai conto che a volte le etichette si sovrappongono, rendendole difficili da leggere. Faremo qualcosa di simile ma in 1D. L'input sarà una sequenza di (label, x-coordinate)coppie e l'output sarà il risultato del disegno di ogni punto …
23 code-golf  string 


20
Torta slash inclinata lastra N
Scrivi un programma o una funzione che accetta un numero intero positivo N. Quando N è 1, emettere /\ \/ Quando N è 2, emettere /\/\ \/ / / / \/ Quando N è 3, emettere /\/\/\ \/ / / / / / \/ / / / \/ Quando N …

30
Costruisci una scacchiera
L'ho visto in una sfida PHP. L'obiettivo è realizzare una scacchiera con 64 quadrati (8 * 8) con la quantità minima di codice. Abbastanza semplice, ho fatto il mio in PHP in 356 byte (non impressionante, lo so) e mi piacerebbe vedere altri approcci. Questo può essere fatto in una …

5
Converti Chevron in Solidi
Scrivere un programma che prende in una stringa che contiene solo spazi, a capo, e parentesi angolari: <, >( chevron ). Uscita una serie di spazi, a capo e barre: /, \( soliduses ) le cui forme corrisponde all'ingresso, ma ruotata di un quarto di giro in senso orario, con …

18
Frecce di stampa semplici
Per la pratica del golf, ho svolto i compiti nella lezione Intro to Python della mia ragazza. Ho scoperto che per questo incarico, c'erano molte strategie che si avvicinavano molto al conteggio dei personaggi e sono sicuro che le persone qui possono trovare modi ancora migliori. Anche se sono più …

25
Numeri di Bernoulli
I numeri di Bernoulli (in particolare, il secondo numero di Bernoulli) sono definiti dalla seguente definizione ricorsiva: Dove indica una combinazione . Dato un intero non negativo mcome input, genera la rappresentazione decimale OPPURE una frazione ridotta per il msecondo numero di Bernoulli. Se si genera una rappresentazione decimale, è …


23
Stati e Capitali
Data una stringa come input, genera lo stato USA di cui è la capitale se è una capitale statale, la capitale dello stato se è uno stato o Arstotzkase non lo è. Esempi: Austin -> Texas Alaska -> Juneau The Nineteenth Byte -> Arstotzka Tutte le capitali e i loro …

14
La tonalità di un colore
Ti vengono dati i valori RGB di un colore. Il tuo compito è semplice: calcolare la tonalità, nella definizione più semplice. Dire che i canali con il valore più alto, medio e più basso sono X, Y, Z (che sono rossi, verdi o blu) e i loro valori sono x, …
23 code-golf 

7
Serpenti validi su un aereo
Ispirato da uno dei video di Vi Hart (che sono un tesoro pieno di potenziali idee di sfida) Un serpente è costituito da segmenti della stessa lunghezza e la connessione tra ogni segmento può essere diritta o effettuare una rotazione di 90 °. Possiamo codificare un tale serpente (fino a …

2
Lettere di collegamento
È necessario scrivere un programma o una funzione che riceve un blocco di caratteri rappresentato come stringa e genera o restituisce una stringa simile in cui sono collegate le lettere adiacenti nell'alfabeto. Un esempio visivo (sotto forma di input => output): b d b d |\ /| | \ / …

23
Ricerca senza dichiarazioni condizionali
Questa sfida è stata ispirata dalla programmazione di un microcontrollore Arduino. Ho 6 LED e 6 pulsanti collegati a vari pin sulla scheda. Nel codice, a ciascun pulsante e LED è assegnato un numero ID (1-6). I numeri di pin (compresi tra 0 e 13) corrispondenti ai numeri ID vengono …

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.