La sfida riguarda la matematica. Considera anche l'uso di tag più specifici: [numero] [teoria dei numeri] [aritmetica] [combinatoria] [teoria dei grafi] [geometria] [algebra astratta].
Prodotto scalare minimo L'ispirazione per questo problema di golf del codice è dalla competizione di code jam di Google . La premessa alla base del problema è, dato l'ingresso di due vettori di varia lunghezza, trovare il minimo scalare possibile. Uno scalare può essere trovato usando la seguente formula: x1 …
In questo codice golf, è necessario ottenere il numero più vicino da un altro in un elenco. L'output può essere il numero più vicino all'ingresso. Esempio: value: (Input) 5 --- [1,2,3] --- 3 E, il programma potrebbe funzionare con numeri negativi. Esempio: value: (Input) 0 --- [-1,3,5] --- -1 value: …
Ti viene dato un set di numeri interi positivi. È necessario disporli in coppie in modo tale che: Ogni coppia contiene 2 numeri, uno dei quali è un multiplo dell'altro. Ad esempio, 8 è un multiplo di 4 e 9 è un multiplo di 9. Se lo stesso numero si …
(Grazie mille a El'endia Starman e Sp3000 per avermi aiutato a progettare casi di test per questo!) Dato un numero intero positivo ne un elenco di periodi di rotazione interi positivi per un numero di lancette dell'orologio (in secondi), emette il numero intero positivo più piccolo in xcui i xsecondi …
Scrivi un programma o una funzione che includa un elenco non vuoto di disuguaglianze matematiche che utilizzano l'operatore less than ( <). Ogni riga nell'elenco avrà il modulo [variable] < [variable] dove a [variable]può essere qualsiasi stringa non vuota di caratteri az minuscoli. Come nella normale matematica e programmazione, le …
Cosa rende la domanda ideale? Forse è semplicemente l'astrazione di un pensiero profondo e l'inizializzazione di un sogno, una speranza, un pensiero, un (... 5.024,2 caratteri omessi ). Pertanto, propongo di trovare un tale fattore per quantificare le domande. Propongo anche che questo fattore sia chiamato Q F , o …
Per un dato intero positivo n, considera tutte le stringhe binarie di lunghezza 2n-1. Per una data stringa S, Lsia un array di lunghezza nche contenga il conteggio del numero di 1s in ciascuna sottostringa di lunghezza ndi S. Ad esempio, se n=3e S = 01010poi L=[1,2,1]. Chiamiamo Lla matrice …
La sfida Questa sfida è molto semplice. Dati quattro punti tridimensionali, calcola la superficie del tetraedro che formano. Questo è code-golf , quindi vince il codice più corto. Si applicano scappatoie standard, con l'aggiunta della clausola secondo cui è vietata qualsiasi funzione incorporata per svolgere questo compito dati quattro punti. …
Il conteggio è un semplice sistema di conteggio che funziona nella base 5. Esistono diversi sistemi di conteggio utilizzati in tutto il mondo, ma quello utilizzato nella maggior parte dei paesi di lingua inglese è forse il più semplice: contare le unità contrassegnando le linee verticali, quindi per ogni 5 …
Calcoli rapidi di trigonometria Il tuo compito è creare un programma in grado di calcolare il seno, il coseno e la tangente di un angolo in gradi. Regole Nessuna funzione di trigonometria integrata (nemmeno secante, cosecante e cotangente se la tua lingua li possiede). È possibile utilizzare le tabelle di …
Stai cercando di inserire una sfera in una scatola a 5 lati, ma a volte non si adatta completamente. Scrivi una funzione per calcolare la quantità di sfera esterna (sopra il bordo) della scatola. Esistono 3 possibili situazioni: La sfera si inserisce completamente nella scatola. La risposta sarà 0. La …
Terence Tao ha recentemente dimostrato una forma debole della congettura di Goldbach! Sfruttiamolo! Dato un numero intero dispari n > 1, scrivi ncome somma di un massimo di 5 numeri primi. Prendi l'input come preferisci e dai l'output nel modo che preferisci. Per esempio, def g(o): for l in prime_range(o+1): …
Scrivi un programma che visualizza una lunga divisione con l'arte ASCII. L'input è composto da due numeri interi, un numeratore e un denominatore, utilizzando il formato di input desiderato. Esempi: 1234 ÷ 56: 22 ---- 56|1234 112 --- 114 112 --- 2 1002012 ÷ 12: 83501 ------- 12|1002012 96 --- …
Diciamo che abbiamo un numero intero non negativo che è "pesante" (cioè "pesante") se il suo valore medio delle cifre è maggiore di 7. Il numero 6959 è "pesante" perché: (6 + 9 + 5 + 9) / 4 = 7.5 Il numero 1234 non è, perché: (1 + 2 …
Ad un certo punto della nostra vita ci è stato detto che è impossibile dividere per 0. E per la maggior parte, questa affermazione è vera. E se ci fosse un modo per eseguire l'operazione proibita? Benvenuti nella mia ultima creazione: b-numeri. b-numeri sono un po 'come numeri immaginari: il …
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.