BlackJack Dato che mi sono divertito tantissimo a lavorare sulla sfida originale di KOTH, volevo inventarne un'altra. Per me, il divertimento di queste sfide AI è nel perfezionare un bot relativamente semplice che gioca sottilmente un gioco molto semplice. A causa della natura probabilistica dei giochi di carte, penso che …
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 …
Nota: dopo aver provato questo da solo, mi sono presto reso conto di quale errore fosse. Pertanto, sto modificando un po 'le regole. La funzionalità minima richiesta: Classi di personaggi ( ., \w, \W, etc.) Moltiplicatori ( +, *, e ?) Gruppi di acquisizione semplici La tua sfida è implementare …
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 …
Quindi, prima di leggere alcuni concetti di base di informatica. Un albero binario è una struttura allocata in modo dinamico (solitamente utilizzata per l'archiviazione ordinata). A causa della sua natura, l'attraversamento di alberi binari è generalmente ricorsivo; Questo perché l'attraversamento lineare (tramite un loop) non è naturale quando ci sono …
Scrivi la funzione più breve per convertire un numero intero in una rappresentazione numerica data una radice compresa tra 2 e 62. Ad esempio: to_string(351837066319, 31) => "codegolf"
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.