Domande taggate «code-golf»

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

4
A Mere Bagatelle
La sfida Data una tavola bagatelle come quella qui sotto: | | | /\ / | | \ /| | \ \ /\ \ | | \ / \ | |\ / / \ | | \ / \ | | \ | | \ / \ /\ \ | …
13 code-golf 

17
Selezione scorrevole
Dopo la mia entrata in Obfuscated Hello World ho pensato che sarebbe stato divertente condividere il codice sottostante. Ma perché mostrare semplicemente il codice, rendiamolo anche un golf! Sfida Scrivi uno script che fa scorrere una stringa attraverso il terminale, da destra a sinistra, sistemandosi sul lato sinistro. Ingresso Accetta …

9
Funzione Soundex
Scrivi la funzione più breve per generare il codice American Soundex per un cognome contenente solo le lettere maiuscole AZ. La funzione deve produrre un output coerente con tutti gli esempi della pagina collegata (forniti di seguito), sebbene non sia necessario e non debba rimuovere i prefissi. I trattini in …
13 code-golf  string 

4
Combinazioni di Pinyin
Crea una funzione che accetta una stringa di una sillaba pinyin come argomento e restituisce true della combinazione esistente, false in caso contrario. Utilizzare "v" per "ü". Ecco un elenco completo di combinazioni. http://www.pinyin.info/rules/initials_finals.html Esempi f("bu") == true f("zheng") == true f("nv") == true f("ri") == true f("cei") == false …

5
Cerchia attraverso tre punti
Date le coordinate cartesiane di tre punti su un piano, trova l'equazione del cerchio attraverso tutte. I tre punti non saranno su una linea retta. Ogni linea di input per il programma conterrà il xe ycoordinate di tre punti, nell'ordine A(x),A(y),B(x),B(y),C(x),C(y). Queste coordinate saranno numeri reali a meno di 1.000.000 …
13 code-golf  math 

4
Moltiplicare a lungo, 8 bit alla volta
Ti viene data una macchina a 16 bit e ti viene detto di implementare la moltiplicazione di numeri interi di dimensioni arbitrarie. I tuoi registri possono contenere solo numeri a 16 bit e la più grande istruzione di moltiplicazione accetta due ingressi a 8 bit e genera un risultato a …
13 code-golf  math 

5
1P5: Terremoto!
I sismometri di USGS hanno appena rilevato un grave terremoto! I team di risposta alle emergenze necessitano di una rapida stima del numero di persone colpite. Scrivi un programma per calcolare questa stima. Il tuo programma riceve 2 input. Il primo è i dettagli del terremoto stesso. Il terremoto ha …
13 code-golf  math  1p5 

12
Il codice più compatto per un'esplosione simulata
Riesci a scrivere un programma che esegue il rendering dello schermo di un gruppo di pixel che esplode a pezzi (come in un semplice motore di particelle) e puoi farlo in un numero notevolmente ridotto di caratteri (tratti di tasti)? (Ricorda i lemming di gioco, quando quei ragazzini esploderebbero e …
13 code-golf 


6
Poteri a confronto.
Confronta due numeri N 1 = a b c , N 2 = d e f costruendo una funzione f (a, b, c, d, e, f) che: restituisce 1 se N 1 > N 2 restituisce -1 se N 1 <N 2 Nota: non è necessario restituire alcun valore per …
13 code-golf 

2
Funzione convertitore numeri romani
Crea la funzione più breve per convertire una stringa di numeri romani in un numero intero. Le regole per ogni lettera sono disponibili nella pagina di Wikipedia . Le lettere sopra i 1.000 avranno parentesi posizionate intorno a loro per segnalare il loro valore più alto. Requisiti: Deve convertire i …

13
Calcola le prime N cifre di e
Sfida Scrivi un programma per calcolare le prime N (<= 10 ^ 3) cifre di e . Il tuo programma dovrebbe assumere un numero intero N come input. Ingresso: 100 Produzione: 2.718281828459045235360287471352662497757247093699959574966967627724076630353547594571382178525166427 Ingresso: 7 Produzione: 2.718282 Ingresso: 1000 Produzione: 2.718281828459045235360287471352662497757247093699959574966967627724076630353547594571382178525166427427466391932003059921817413596629043572900334295260595630738132328627943490763233829880753195251019011573834187930702154089149934884167509244761460668082264800168477411853742345442437107539077744992069551702761838606261331384583000752044933826560297606737113200709328709127443747047230696977209310141692836819025515108657463772111252389784425056953696770785449969967946864454905987931636889230098793127736178215424999229576351482208269895193668033182528869398496465105820939239829488793320362509443117301238197068416140397019837679320683282376464804295311802328782509819455815301756717361332069811250996181881593041690351598888519345807273866738589422879228499892086805825749279610484198444363463244968487560233624827041978623209002160990235304369941849146314093431738143640546253152096183690888707016768396424378140592714563549061303107208510383750510115747704171898610687396965521267154688957035035 Vince la soluzione più breve!
13 code-golf  math 

6
Calcola le ultime cifre del numero di Graham
Il numero di Graham termina in un 7. È un numero enorme, in teoria che richiede più informazioni da archiviare rispetto alle dimensioni dell'universo stesso. Tuttavia è possibile calcolare le ultime cifre del numero di Graham. Le ultime cifre sono: 02425950695064738395657479136519351798334535362521 43003540126026771622672160419810652263169355188780 38814483140652526168785095552646051071172000997092 91249544378887496062882911725063001303622934916080 25459461494578871427832350829242102091825896753560 43086993801689249889268099510169055919951195027887 17830837018340236474548882222161573228010132974509 27344594504343300901096928025352751833289884461508 94042482650181938515625357963996189939679054966380 03222348723967018485186439059104575627262464195387 …
13 code-golf  number 

20
Barra di avanzamento del tempo di attività
Scrivi un programma che analizza l'output di uptimee genera una barra di avanzamento anatomicamente suggestiva (come mostrato) con una lunghezza pari al tempo di attività corrente in giorni: $ uptime 23:01 up 34 days, 7:30, 5 users, load averages: 0.23 0.27 0.24 $ uptime|<command> 8==================================D (34 giorni = 34 segni …

5
Poteri perfetti in più di un modo?
Sfida Il tuo compito è scrivere un programma o una funzione che, dato un intero positivo N , trovi tutti gli interi positivi inferiori o uguali a N che possono essere espressi come potenza perfetta in più di un modo. Definizione Un potere perfetto è definito come un numero ho …

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.