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 …
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 …
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 …
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 …
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 …
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 …
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 …
Questo è un problema di matematica che prende molte cose in discussione, rendendolo piuttosto impegnativo e, come avrete intuito, è un codice golf, quindi dovrebbe essere il più breve possibile. L' input , nè un numero intero (dovrebbe almeno supportare numeri interi, ma non deve essere limitato a). L' output …
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 …
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 …
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!
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 …
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 …
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 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.