Domande taggate «code-golf»

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


30
Detriplicare una stringa
Molte lingue hanno modi integrati per sbarazzarsi dei duplicati o "deduplicare" o "unificare" un elenco o una stringa. Un'attività meno comune è "detriplicare" una stringa. Cioè, per ogni personaggio che appare, vengono mantenute le prime due occorrenze. Ecco un esempio in cui i caratteri che devono essere eliminati sono etichettati …

23
Cerchio allineato, n punti
Traccia linee tra ogni coppia di punti distinti per npunti disposti in un cerchio, producendo qualcosa come il risultato qui sotto. Il codice più corto (in byte) vince! Le tue linee non devono essere trasparenti, ma sembrano migliori in questo modo. L'output deve essere una grafica vettoriale o essere un'immagine …

30
Vista esplosa di una stringa
Non ami quei diagrammi a vista esplosa in cui una macchina o un oggetto viene smontato nei suoi pezzi più piccoli? Facciamolo con una stringa! La sfida Scrivi un programma o una funzione che inserisce una stringa contenente solo caratteri ASCII stampabili ; seziona la stringa in gruppi di caratteri …
39 code-golf  string 

21
Su quale riga è attiva la chiave?
Dato uno dei seguenti caratteri (o una nuova riga): `1234567890-=~!@#$%^&*()_+qwertyuiop[]\QWERTYUIOP{}|asdfghjkl;'ASDFGHJKL:"zxcvbnm,./ZXCVBNM<>? Il programma deve generare la riga che si trova sulla tastiera Poiché la mia tastiera è (quasi) scarica, il codice deve essere il più corto possibile La tastiera che il tuo programma dovrebbe usare (per la ricerca di righe) dovrebbe …

30
Test di divisibilità
Compito Dati due numeri interi strettamente positivi n e d come input, determinare se n è equamente divisibile per d , ovvero se esiste un intero q tale che n = qd. È possibile scrivere un programma o una funzione e utilizzare uno dei nostri metodi standard per ricevere input …

24
Orologio ASCII con marcatori di punti e virgola
introduzione Immagina che la linea di caratteri sia in realtà due file. La riga superiore - punti - rappresenta le ore (sistema a 24 ore), mentre quella inferiore - virgole - rappresenta i minuti . Un personaggio può rappresentare ora, minuti o entrambi , ogni volta che è possibile. All'inizio …
39 code-golf  string  clock  time 

14
Genera la sequenza Skyline del tempio
Considera il seguente processo: Prendi un numero intero non negativo N. es. N = 571 Esprimilo in binario senza zero iniziali. (Zero stesso è l'unica eccezione, diventando 0.) ad esempio 571= 1000111011in binario Dividi le sequenze consecutive di uno e zero in questa rappresentazione binaria. ad esempio 1000111011→ 1, 000, …


8
Costruisci un muro di mattoni stabile
Un muro di mattoni è un rettangolo fatto di mattoni orizzontali 1-by-n impilati in file. Ecco un muro di altezza 4 e larghezza 8, con le dimensioni dei mattoni mostrate a destra. [______][______] 4 4 [__][____][__][] 2 3 2 1 [][______][____] 1 4 3 [____][______][] 3 4 1 Questo muro …

1
Creare un chatbot per le chat room di Stack Exchange
La sfida L'obiettivo di questa sfida è creare un chatbot che possa essere eseguito nelle chat room di Stack Exchange. Il tuo bot deve essere in grado di rilevare quando un utente inserisce comandi specifici e rispondere ad esso. Questo è l'elenco dei comandi e cosa dovrebbe fare il tuo …
39 code-golf 

22
Triangolazione del testo
Scrivi un programma o una funzione che includa una stringa che garantisca contenere solo caratteri ASCII stampabili , tranne lo spazio, e un numero triangolare positivo (1, 3, 6, 10, 15, ...) di lunghezza. Stampa o restituisci la stessa stringa, ma modellata in un triangolo usando gli spazi. Alcuni esempi …

9
Dama "Comodo palindromo"
Se non avessi mai provato a scrivere un codice palindromico prima, sapresti quante parentesi tendono ad ostacolarti. ()()non è un palindromo, anche se sembra che dovrebbe essere, mentre ())(e ()(sono entrambi palindromici ed entrambi molto stupidi. Non sarebbe conveniente se fosse il contrario? Una stringa è convenientemente palindromica se è …


8
Posizionamento pigro della corazzata
Immagina il seguente scenario: stai giocando a navi da guerra con un amico ma decidi di imbrogliare. Invece di muovere una nave dopo che spara dove era la tua nave, decidi di non posizionare alcuna nave. Gli dici che tutti i suoi colpi sono mancati, finché non è impossibile posizionare …

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.