Considera una permutazione dei valori interi da 1a N. Ad esempio questo esempio per N = 4: [1, 3, 4, 2] Noi considereremo questo elenco per essere ciclico, in modo tale che 1e 2sono trattati come adiacente. Una quantità che possiamo calcolare per tale elenco è la differenza quadrata totale …
Questa è una sfida del codice golf. Proprio come dice il titolo, scrivi un programma per convertire una stringa di caratteri ASCII in binario. Per esempio: "Hello World!" dovrebbe trasformarsi in 1001000 1100101 1101100 1101100 1101111 100000 1010111 1101111 1110010 1101100 1100100 100001. Nota: sono particolarmente interessato a un'implementazione Pyth.
Converti una stringa contenente cifre come parole in un numero intero, ignorando gli zeri iniziali. Esempi "four two"-> 42. "zero zero zero one"-> 1. ipotesi I contributi possono presumere che: La stringa di input è composta da parole numeriche separate da spazio. Tutte le parole sono valide (nell'intervallo "zero" .. …
Lo scopo principale del modello di colore RGB (rosso verde blu) è il rilevamento, la rappresentazione e la visualizzazione di immagini in sistemi elettronici, quali televisori e computer HSL (Hue Saturation Lightness) è un modello di colore alternativo, progettato negli anni '70 dai ricercatori di computer grafica per allinearsi più …
Problema Un giorno, il tuo capo ti si avvicina e ti dice che ha bisogno di sapere l'ora. Insiste ancora dopo che hai indicato l'orologio direttamente sopra la tua testa e confessa di avere un grave caso di discalculia , che gli impedisce di vedere i numeri su un orologio. …
In questa sfida, il tuo compito è individuare sottostringhe con una determinata struttura. Ingresso Il tuo input deve essere due stringhe alfanumeriche non vuote, un modello p e un testo t . L'idea è che ogni personaggio di prappresenta una sottostringa contigua non vuota di tcui si verificano uno accanto …
Scrivi la funzione più breve per convertire un indirizzo IP nella sua rappresentazione di numero intero e inviarlo come numero intero. Per modificare un indirizzo IPv4 nella sua rappresentazione intera, è necessario il seguente calcolo: Suddividere l'indirizzo IP in quattro ottetti. (Octet1 * 16777216) + (Octet2 * 65536) + (Octet3 …
Sto pubblicando spudoratamente una richiesta per qualcosa che troverei davvero utile. Il compito è quello di prendere un disegno ASCII arbitrario come questo | +----+----+ | state A +---+ +---------+ | | +----v----+ | state B | +---------+ ... e trasformalo in qualcosa di più bello usando la casella Unicode …
Il tuo compito è di scomporre un numero usando il formato seguente. Questo è simile alla conversione di base, tranne per il fatto che invece di elencare la digitsnella base, si elenca la values, in modo tale che la lista si sommi all'input. Se la base data è n, quindi …
Una quantità a lunghezza variabile (nota anche come VLQ o uintvar) è un modo per codificare fino a un valore intero a 28 bit utilizzando solo il numero di byte necessario. Questo è stato usato nel formato di file MIDI come un modo per ridurre al minimo le dimensioni di …
Dato un codice data intero in stile Excel non negativo, restituisci la "data" corrispondente in qualsiasi forma ragionevole che mostri chiaramente anno, mese e "giorno". Triviale, potresti pensare. Hai notato le "virgolette"? Ho usato quelli perché Excel ha alcune stranezze. Excel conta giorni con il numero 1 per gennaio 1 …
Prendi tre input, una stringa di testo T; una stringa di caratteri da sostituire F,; e una serie di caratteri per sostituirli con R,. Per ogni sottostringa Tcon caratteri uguali (senza distinzione tra maiuscole e minuscole) F, sostituirli con i caratteri in R. Tuttavia, mantieni lo stesso caso del testo …
Converti il formato della data breve in una data lunga inglese nel minor numero di byte possibile. Ingresso L'input avrà la forma di una stringa con formato yyyy-mm-dd, con zero padding opzionale per tutti i valori. Puoi presumere che questa sia sintatticamente corretta, ma non necessariamente una data valida. I …
Questa sfida è simile a questa , tuttavia ho fatto una restrizione (vedi il testo in grassetto di seguito) che penso l'avrebbe resa molto diversa e (spero) divertente. La sfida Scrivi un programma o una funzione in qualsiasi linguaggio di programmazione che assume come input il nome inglese di un …
Ispirato dalla recente popolarità di nandgame su TNB e dalla mia precedente sfida . sfondo Il decimale densamente compresso (DPD) è un modo per memorizzare in modo efficiente le cifre decimali in binario. Memorizza tre cifre decimali (da 000 a 999) in 10 bit, il che è molto più efficiente …
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.