Domande taggate «code-golf»

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



2
Frattali affini quadrati di arte ASCII
Scrivi il programma più piccolo possibile per creare frattali affini. Puoi usare qualsiasi metodo che ritieni generi gli stessi risultati delle regole seguenti. Non devi usare alcuna idea dai metodi suggeriti! Il tuo programma prenderà due input, il primo per definire il modello nel formato 074composto da tre cifre da …

3
IMP: parser di moltiplicazione implicita
A Jack piace il linguaggio di programmazione C, ma odia scrivere espressioni come V=a*b*h; moltiplicare i valori. Vorrebbe V=abh;invece scrivere , perché il compilatore dovrebbe lamentarsi del fatto che il abhsimbolo sia indefinito poiché int a, b, h;sono definiti, in modo da poter dedurre la moltiplicazione? Aiutalo a implementare un …

4
La nuova nave di Teseo
La nave di Teseo è una vecchia domanda che si presenta come: Se a una nave sono state sostituite tutte le sue parti originali, è sempre la stessa nave? Per questo golf, sostituiremo lentamente le "parti" su una "nave" e vedremo quanto tempo impiegherà per ottenere una nave completamente nuova. …

7
Trova la sottostringa musicale più lunga
Una stringa musicale è qualsiasi stringa che può essere suonata su una tastiera di piano. Per quelli di noi che non sono stati costretti ad imparare il piano da bambini, ecco come appare la tastiera. Quindi la stringa feed a dead cabbageè una stringa musicale perché ogni singola lettera corrisponde …

2
Invertire ogni parola in una riga in vim
Il tuo compito è costruire uno script vim o fornire una sequenza di tasti che funzionerà su una singola riga di testo con un massimo di 140 caratteri ASCII stampabili (ovunque in un file, con il cursore che inizia in qualsiasi punto della riga) e inverti ogni spazio- stringa separata …
9 code-golf  vim 

1
Indice di sottostringa più breve
Sono una persona pigra ma efficiente, come probabilmente lo sono anche molti di voi. Quindi, ogni volta che sto facendo qualcosa, voglio farlo con il minimo sforzo. Ecco perché ti sto chiedendo di risolvere questo problema per me. Quello che ho qui è una specie di documento. Su ogni riga …

2
Sommando grafici colorati
In alcuni casi, spesso in fisica, devi sommare i grafici. La tua sfida è scrivere, in una lingua a tua scelta, un programma o una funzione che prende più grafici come immagini, calcola tutte le possibili somme e genera il risultato. grafici I grafici sono immagini che contengono uno rgb(255, …

2
Contare le disposizioni di recinzione massime
sfondo Voglio costruire una recinzione. Per questo, ho raccolto un mucchio di pali e li ho bloccati a terra. Ho anche raccolto un sacco di assi che inchioderò ai pali per realizzare il recinto reale. Tendo a lasciarmi trasportare dalle cose, e molto probabilmente continuerò a inchiodare le assi ai …

2
Scrivi un codificatore GIF
Sì, la buona vecchia GIF. Amata per la sua versatilità, odiata per i suoi brevetti e parzialmente obsoleta a causa dei suoi limiti (e brevetti), GIF è, al centro, una tavolozza di colori e un'immagine indicizzata con una tavolozza compressa utilizzando l'algoritmo LZW. Il tuo compito è quello di scrivere …

2
Downhill Maze Solver
Un labirinto in discesa viene dato come una serie di file di cifre separate da spazio comprese tra 0 e 9 inclusi, più una "S" e una "X", dove la S indica l'inizio e la X indica la fine. In un labirinto in discesa, puoi andare solo in uno spazio …

1
Python 3 - Ho provato a giocare a golf
Nota: questa non è una vera sfida al golf; è più che altro chiedere suggerimenti per il golf. Recentemente ho avuto un incarico Python per la mia classe di sviluppo web, al fine di verificare se potessimo programmare. Dato che mi sento già a mio agio in Python, ho deciso …

5
Confronto di elenchi quasi lessicografici
Ingresso Due elenchi Ae Bnumeri interi non negativi. Produzione O 1, 0oppure -1, a seconda che Asia maggiore di, uguale o inferiore Brispetto all'ordinamento lessicografico contorto come definito di seguito. Se si desidera, è possibile sostituire 1, 0e -1con tutti gli altri tre valori costanti. L'ordinamento lessicografico contorto è come …

1
Simulatore di competizioni di rock-paper-scissors
Hai deciso di organizzare un campionato di rock-paper-scissors per scoprire chi è il migliore. Non vuoi lasciare la fortuna a decidere il vincitore, quindi tutti devono darti la loro tattica per iscritto prima della competizione. Ti piacciono anche le cose semplici, quindi una mossa di un concorrente (che mostra roccia, …

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.