Domande taggate «code-golf»

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

3
Klein Topololyglots
Klein è un linguaggio 2D che ho progettato che può essere incorporato in 12 diverse superfici topologiche. Un programma Klein può essere eseguito su diverse superfici modificando gli argomenti della riga di comando. La topologia determina dove va il puntatore dell'istruzione quando si spegne dal bordo del programma. Quando si …

30
Stampa numeri da 1 a 10
Questa potrebbe essere una sfida molto semplice, ma sono sorpreso che non sia stato ancora fatto su code-golf: Stampa tutti i numeri interi da 1 a 10 inclusi in ordine crescente sull'output standard. Il formato di output può essere qualunque sia supportato dalla tua lingua. Ciò include separatori arbitrari (virgole, …


16
Suggerimenti per Regex Golf
Simile ai nostri thread per suggerimenti sul golf specifici della lingua: quali sono i trucchi generali per abbreviare le espressioni regolari? Vedo tre usi di regex quando si tratta di golf: il classico regex golf ("ecco un elenco che dovrebbe corrispondere, ed ecco un elenco che dovrebbe fallire"), usando regex …

30
Suggerimenti per giocare a golf in CJam
CJam è un linguaggio di golf basato su stack ispirato a GolfScript, creato dall'utente aditsu PPCG . Quindi, sulla scia di altre domande sui suggerimenti specifici della lingua: Quali consigli generali hai per giocare a golf in CJam? Si prega di inviare un suggerimento per risposta.
43 code-golf  tips  cjam 

30
Disegna un triangolo Sierpinski
Il triangolo Sierpinsky è un frattale creato prendendo un triangolo, diminuendo l'altezza e la larghezza di 1/2, creando 3 copie del triangolo risultante e posizionandole in modo tale che ciascun triangolo tocchi le altre due su un angolo. Questo processo viene ripetuto più volte con i triangoli risultanti per produrre …

6
ASCII Maze Rendering 3000
Non mi piace scrivere, quindi disegno i miei labirinti in un formato molto semplice: # ##### # # # ### # # # # # # # # ##### # Non è un labirinto ? Certo, penso che tutti i labirinti dovrebbero apparire in 3d, simili ma non uguali a …

23
Analizzare il formato del dizionario Bookworm
Di recente mi sono lasciato andare a un po 'di nostalgia sotto forma di Bookworm Deluxe: Nel caso in cui non l'avessi mai visto prima, è un gioco di parole in cui l'obiettivo è quello di collegare tessere adiacenti per formare parole. Per determinare se una stringa è una parola …
42 code-golf  string 

30
Capocannoniere Scrabble
Sfida: Prendi una stringa di lettere maiuscole o minuscole come input (opzionale) e calcola il punteggio che quella stringa otterrebbe in una partita di Scrabble in inglese. Regole: Il punteggio di ogni lettera è il seguente (usalo anche se ci sono altre versioni del gioco): 1 point: E, A, I, …

6
Visualizza Visual Eyes
Potresti ricordare Xeyes, un programma demo fornito (e, per quanto ne so, ancora) con il sistema X Window. Il suo scopo era quello di disegnare un paio di occhi che seguivano il cursore del mouse: La tua sfida è ricreare Xeyes con l'arte ASCII. Scrivi un programma o una funzione …

30
Enklactify queste stringhe
Ispirato da questa catena di commenti ... Voglio enklactuscire da questa sfida ma non posso ... @ETHproductions to enklact (v): per implementare una tabella di ricerca usando una sottosezione composta da elementi unici. Enklacting è un modo molto utile per comprimere una tabella di ricerca. Ad esempio, supponiamo che tu …
42 code-golf  string 

16
Quanto può essere piccolo?
Partendo con un numero intero positivo N , trova il numero intero più piccolo N ' che può essere calcolato dividendo ripetutamente N per una delle sue cifre (in base-10). Ogni cifra selezionata deve essere un divisore di N maggiore di 1 . Esempio 1 L'output previsto per N = …

20
Come posso uscire da Vim?
Vim è un ottimo editor di testo per sistemi unix, ma è noto per essere difficile da uscire. Scrivi un programma completo che verrà emesso :qper uscire da Vim. Dovrebbe quindi leggere una singola riga di input, in quanto verrà visualizzato un prompt bash, nel qual caso l'uscita ha avuto …
42 code-golf 

4
f (g (x)) diminuisce mentre aumenta g (f (x))
Per questa sfida è necessario implementare due funzioni, f e g , sugli interi, in modo tale che f ∘ g sia una funzione strettamente decrescente mentre g ∘ f sia una funzione strettamente crescente. In altre parole, se prendi due numeri interi a <b , allora f (g (a))> …

30
Sono un ingegnere?
Recentemente, un ingegnere elettrico che studiava i tempi del semaforo è stato multato di $ 500 dallo stato dell'Oregon per essersi riferito a se stesso come ingegnere. Data una stringa di 2 lettere come input, che rappresenta uno stato USA, output: I am not an engineerse lo stato è Oregon …

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.