Domande taggate «code-golf»

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

7
Sta piovendo? Non so dirlo
Queste sono le gocce di pioggia: ! | . " : Queste sono particelle di nuvole: ( ) _ @ $ & Voglio che tu verifichi, quando ti viene dato un blocco di testo, se sta piovendo o meno. Piove se, per ogni goccia di pioggia, c'è una particella di …



5
Implementare l'utilità dog bash
dog è un'utilità della riga di comando che contiene un numero arbitrario di argomenti, il primo dei quali è il testo da scrivere e gli altri sono arbitrariamente molti file. L' dogutilità suddividerà il testo in parti uguali su questi file. Se è presente un resto n, i primi nfile …

4
Allinea il testo a un blocco
Compito Il tuo compito è scrivere l'intero programma, che allineerà l'input dato a un blocco di una determinata dimensione. Ingresso: 40 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris …

5
Distorsione da distanza di Levenshtein
Scrivi un programma in una lingua con nome Ache, data una stringa S, genera il nome di un diverso linguaggio di programmazione B. La lunghezza di Bdeve essere uguale alla distanza di Levenshtein (abbr. "LD") tra Ae S. Per essere considerato un linguaggio di programmazione, Bdeve avere una pagina esolangs …
10 code-golf  string 

11
"I" hanno "i" possibilità di verificarsi
Progettare un generatore di numeri casuali in cui l'i-esimo numero abbia il% di probabilità di verificarsi per tutti 0 <i <14. 0 dovrebbe avere esattamente il 9% di possibilità di verificarsi. Il seme per il generatore dovrebbe essere il tempo di sistema. Non è possibile utilizzare una funzione predefinita per …

7
Codifica Base85
La sfida Scrivi un programma che può prendere l'input di una stringa a riga singola contenente qualsiasi carattere stampabile ASCII e produrre la stessa stringa codificata in Base85 (usando una convenzione big-endian). Si può presumere che l'input sarà sempre di ≤ 100 caratteri. Una guida a Base85 Quattro ottetti sono …

4
Avast, scallywags!
Barbanera era un pirata inglese dell'inizio del XVIII secolo. Sebbene fosse noto per il saccheggio e il trasporto di navi, comandò le sue navi con il permesso dei loro equipaggi. Non ci sono resoconti sul fatto che abbia mai fatto del male o ucciso i suoi prigionieri. Questa sfida è …
10 code-golf 

4
Ricostruisci un rettangolo di testo da strisce diagonali
Questa sfida è ispirata a una domanda SO sulla traversata di una matrice elencando tutte le sue strisce diagonali. Invece di una matrice, considera un blocco di testo: ABCD EFGH IJKL Attraversando le diagonali SW-NE di questo blocco da sinistra a destra, partendo dall'angolo in alto a sinistra e terminando …
10 code-golf 

1
Accorciare un numero lungo
Quando si ha a che fare con numeri lunghi quando si gioca a golf con il codice, ridurre la lunghezza del codice può essere difficile, quindi hai qualche consiglio per rendere un numero più breve e più facile da gestire? Ad esempio, il seguente codice Pyth stampa "Hello world", ma …
10 code-golf  tips  pyth 

1
Traccia una tassellazione del piano iperbolico
Crea una trama (disco Poincare) di una tassellatura su un piano iperbolico, come ad esempio: Il programma accetta quattro input: 1) Quanti spigoli / poligoni (tre in questo esempio). 2) Quanti si intersecano in ciascun vertice (sette in questo esempio). 3) Quanti passi di distanza dal vertice centrale visualizzare (5 …

4
Una relazione all'indietro
Scrivi un programma o una funzione che, dati due stringhe ASCII Ae B, produrranno stringhe A'e in B'cui le sottostringhe comuni sono invertite al loro posto. Il processo per la ricerca A'è il seguente: A' è inizialmente vuoto. Se il primo carattere di Aè in B, trova il prefisso più …
10 code-golf  string 

1
Espressione di valutazione con shorthands numerici
Lavori per un'azienda che desidera creare una calcolatrice intuitiva e quindi ti è stato assegnato il compito di aggiungere agli utenti la possibilità di utilizzare "scorciatoie numeriche", ovvero lettere che rappresentano valori numerici, come kper 1000. Poiché la tua azienda vuole risparmiare sull'archiviazione in detti calcolatori, devi ridurre il più …
10 code-golf 

5
Suggerimenti per giocare a golf in INTERCAL
Quali consigli generali hai per giocare a golf in INTERCAL ? Sto cercando idee che possano essere applicate alle sfide del code golf e che siano almeno in qualche modo specifiche per INTERCAL (ovvero "rimuovere i commenti" non è una risposta utile). So che le lingue esotiche possono essere davvero …
10 code-golf  tips 

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.