Domande taggate «code-golf»

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

17
Decifrare un testo cifrato Vigenère
Il codice Vigenère era un semplice codice polialfabetico che sostanzialmente applicava uno dei numerosi numeri di Cesare, secondo una chiave. Bascialmente le lettere nella chiave indicano quale alfabeto spostato usare. A tal fine c'era un semplice strumento, chiamato piazza Vigenère: Qui ogni riga è un alfabeto separato, che inizia con …
28 code-golf  cipher 

30
Roulette russa
Scrivi un programma che gioca alla roulette russa! Se il programma è avviato, dovrebbe esserci una probabilità 5 su 6 che finisca normalmente dopo la stampa di "I survived!" ci dovrebbe essere 1 su 6 possibilità di crash del programma. (errore di segmentazione, ecc.) Non sono consentiti input e altre …
28 code-golf 

30
Trasponi una pagina di testo
EDIT Ho modificato la formulazione delle regole per rendere più esplicite alcune cose implicite. Ho anche aggiunto un po 'di enfasi per chiarire alcuni punti di apparente confusione e ho definito esplicitamente l'opzione di creare un programma autonomo anziché una funzione. L'obiettivo qui è creare una funzione che prende un …
28 code-golf  string 

30
Implementare iperesponenziazione / tetrazione senza l'uso di '^'
La sfida Implementa la tetrazione (aka Power Tower o Hyperexponentiation) con il minor numero di personaggi. Le condizioni Non utilizzare l'operatore 'potere' o suoi equivalenti (come ad esempio pow(x,y), x^y, x**y, etc.) Input dato come: x y(separato da uno spazio) xè esponenziale da solo yvolte. Il tuo metodo deve essere …
28 code-golf  math 

30
Calcola la cifra di controllo ISBN-13
Scrivi una funzione che, date le prime 12 cifre di un codice ISBN-13 , calcolerà l'intero codice ISBN calcolando e aggiungendo una cifra di controllo appropriata. L'input della tua funzione è una stringa contenente le prime 12 cifre del codice ISBN. Il suo output è una stringa contenente tutte e …

29
Rendering di numeri in stile "Orologio digitale"
Scrivi il programma più breve che prenderà una stringa di numeri (fino a una lunghezza di almeno 20) come input e visualizzerà l'output utilizzando i numeri di stile dell'orologio digitale standard. Ad esempio per l'input 81, una soluzione con output ASCII darebbe: _ |_| | |_| | Anche l'output grafico …

29
Funzione colombiana inversa
Definiamo una sequenza: la sequenza sommatoria di n cifre (n-DSS) è una sequenza che inizia con n . Se l'ultimo numero era k , il numero successivo è k + cifra-somma (k) . Ecco i primi n-DSS: 1-DSS: 1, 2, 4, 8, 16, 23, 28, 38, 49, 62, 70... 2-DSS: …

24
Stampa un'immagine Super Mario
Questo è un problema su Luogu OJ. Ho deciso di pubblicarlo qui perché su Luogu OJ, molte persone, tra cui me e il mio amico, sono interessate a come risolvere questo problema con il minor numero di personaggi. Il tuo compito è quello di produrre la seguente arte ASCII: ************ …

9
"Devi costruire tralicci aggiuntivi!"
introduzione Nel gioco di strategia Starcraft 2, ci sono tre "razze" tra cui scegliere: Terran, Zerg e Protoss. In questa sfida ci concentreremo sul Protoss e sull'iconica frase "Devi costruire piloni aggiuntivi!" Questo messaggio viene dichiarato quando esaurisci le scorte per costruire il tuo esercito. Quindi, per aiutare la comunità …

20
Compatibilità con i vampiri
Un fatto poco noto sui vampiri è che devono bere il sangue della vittima che ha un gruppo sanguigno donatore compatibile. La matrice di compatibilità per i vampiri è la stessa della normale matrice donatore / ricevente dei globuli rossi . Questo può essere riassunto dalla seguente tabella della Croce …

9
Suggerimenti per giocare a golf in APL
Ho iniziato una sfida di golf in codice di recente e sembra che il vincitore sia GolfScript (sorpresa, sorpresa!). La cosa interessante è che c'era un altro concorrente molto forte che aveva tutte le possibilità di vincere su GolfScript. Si chiama APL. Vedo molte risposte scritte in APL qui. Sembra …
28 code-golf  tips  apl 

10
Gioca al gioco del caos
Il gioco del caos è un metodo semplice per generare frattali. Dato un punto di partenza, un rapporto di lunghezza re una serie di punti 2D, eseguire ripetutamente le seguenti operazioni: Dal tuo set di punti, scegline uno a caso (uniformemente). Media quel punto e l'ultimo punto disegnato (o il …


30
Rapporto tra lettere maiuscole e minuscole
In questa sfida, tu e i tuoi amici state discutendo su quale caso sia migliore, maiuscolo o minuscolo? Per scoprirlo, scrivi un programma per farlo per te. Poiché esolangs spaventa i tuoi amici e il codice dettagliato ti spaventa, il tuo codice dovrà essere il più breve possibile. Esempi PrOgRaMiNgPuZzLeS …
28 code-golf  string 

12
Frittelle
Nell'ordinamento dei pancake l'unica operazione consentita è di invertire gli elementi di alcuni prefissi della sequenza. Oppure, pensa a una pila di pancake: inseriamo una spatola da qualche parte nella pila e capovolgiamo tutte le frittelle sopra la spatola. Ad esempio, la sequenza 6 5 4 1 2 3può essere …

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.