Domande taggate «code-golf»

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

3
Aiutami a chiudere la scatola
L'ispirazione per questa sfida dovrebbe essere ridicolmente ovvia al momento della pubblicazione. L'obiettivo È necessario creare un programma in stile Shut the Box (non funzione, programma). Le basi per chiudere la scatola sono: I giocatori tentano di chiudere la scatola ruotando un set di leve etichettati 1-9. Devono farlo lanciando …
12 code-golf  game  random 

1
Disegna ed etichetta una griglia esagonale ASCII
Nella mia precedente sfida , ho disegnato il primo diagramma principalmente a mano (con l'aiuto della modalità blocco visivo di Vim). Ma sicuramente ci deve essere un modo migliore ... Dato un input di due dimensioni, una larghezza e un'altezza, emette una griglia esagonale con quelle dimensioni nell'arte ASCII. Ecco …

5
Implementa un accorciatore di URL
Gli URL stanno diventando troppo lunghi. Pertanto, è necessario implementare un algoritmo per abbreviare un URL. io. La struttura di un URL Un URL ha 2 parti principali: un dominio e un percorso . Un dominio è la parte dell'URL prima della prima barra. Si può presumere che l'URL non …

4
Squiggles lisci vs. grosso contro rotto
Basato su stringhe spesse e morbide . Gli squiggles /\_/\/\__/\/\/\/\_/\_/\sono divertenti da fare su una tastiera quando sei davvero annoiato. Ma non tutti gli squiggles sono creati uguali. Alcuni squiggles sono lisci, come \___/, e alcuni sono pesanti, come /\/\/\/\. Altri sono semplicemente distrutti, come////_\\\ All'interno di ogni scricchiolio di …

10
9 Morti del Ninja
Ispirato da questa conversazione in chat. Il tuo obiettivo in questa sfida è emulare un ninja e contare quante morti gli sono rimaste. Specifiche Il tuo ninja inizia con 9 morti rimasti. Riceve anche una salute iniziale iniziale come input. Quindi, prende come input un elenco di eventi nella sua …

1
Crea un Risolutore Frogger
🐸🐸 È necessario creare il programma più breve per trovare sempre la soluzione ottimale per un gioco Frogger semplificato su una griglia 9x9. Elementi del corso: L- Registro (lunghezza: 3-4). Quando salti su un tronco, ti porta con sé. V - Veicolo (lunghezza: 1-2) Velocità (1-2): sul lato sinistro della …


7
Maschera un indirizzo IP e fornisci la sua trasmissione
sfondo Ispirato da questa domanda Unix.SE (e ovviamente dalla mia risposta ). Quando viene specificato un indirizzo IP per un'interfaccia, viene spesso fornito in questo formato decimale puntato: a.b.c.d e.f.g.h dove si a.b.c.dtrova l'indirizzo effettivo ed e.f.g.hè la maschera di rete. La maschera di rete, quando rappresentata in binario, è …

12
Spiega i decimali
Dato un decimale sotto forma di <float>, <precision>, si disegna la rappresentazione grafica della parte decimale (cioè la frazione) del float. Esempi: Ingresso:, 6.75, 4uscita: 6||| 7 ---- 6.75(primo numero dall'input) è il numero da spiegare, 4(il secondo numero dall'input) è il numero di trattini sotto i tubi. 6è il …

3
Ricrea la frase
Questa sfida consiste in due parti. Il vincitore sarà la soluzione con il conteggio dei byte totali più basso. La stessa lingua deve essere utilizzata per entrambe le sfide. Parte 1: Scrivi una funzione o un programma che accetta come input una frase con solo parole valide e genera un …

1
Scrivi un interprete per 2B
Scrivi un interprete per 2B Mi piace il linguaggio esoterico 2B di David Catt , con memoria memorizzata in un nastro in cui ogni cella è un nastro separato di byte (il "sottotipo"). Scrivi un interprete per questo! Specifica della lingua Le specifiche ufficiali sono disponibili qui . In questa …

5
Test lettera adiacente
Un aspetto del test di sicurezza della password è l'esecuzione di lettere adiacenti sulla tastiera. In questa sfida, è necessario creare un programma che ritorni truese una stringa contiene esecuzioni di lettere adiacenti. Cosa conta come una sequenza di lettere adiacenti? Per questa versione semplificata di un tester di sicurezza …

2
Scrivi un ~ ATH Interpreter
Il popolare webcomic Homestuck fa uso di un linguaggio di programmazione chiamato ~ATHa distruggere gli universi. Mentre questa sfida al golf del codice non è quella di scrivere un programma per annientare la nostra esistenza, distruggeremo alcune entità più mansuete (anche se meno interessanti): le variabili . ~ATH(pronunciato "fino alla …

12
Rotolamento dei dadi iterati
Dato un input in ncui 3 <= n <= 25, eseguire i seguenti passaggi, iniziando con un ndado a faccia singola (facce nel campo [1, n], incluso): Stampa il risultato del lancio dei ndadi sul lato corrente in gioco, nel modulo kdn: X(dove si Xtrova il risultato ed kè il …
12 code-golf  random 

5
Qual è quell'angolo?
L'obiettivo di questa sfida è determinare l'angolo di una linea in un'immagine. Regole sull'immagine: Lo sfondo dell'immagine sarà bianco ( #FFFFFF) Il tratto della linea sarà nero ( #000000) La linea NON sarà anti-alias L'immagine sarà di 100x100 pixel La linea inizierà al centro dell'immagine La linea inizierà a puntare …

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.