Scrivi una funzione che accetta una stringa di lettere e spazi (non è necessario gestire non lettere) ed esegue l'algoritmo di traduzione VOCALE ANNOUNCER come segue: Innanzitutto, tutto in maiuscolo. Per ogni parola, Allunga ogni gruppo di consonanti triplicando ogni lettera; tranne, se la parola inizia con un gruppo di …
Ora che sappiamo come quadrare e triangolare correttamente un numero, impareremo a parallelizzare uno. Per parallelogramma un numero, prima lo disponiamo come un parallelogramma impilandolo su se stesso un numero di volte uguale al numero di cifre che ha e aggiungendo spazi per renderlo un parallelogramma. Quindi 123formerebbe: 123 123 …
Ingresso: Prendiamo due input: Un input bcon due valori distinti: Lefte Right. † E un numero intero positivo n. Produzione: Sulla base dell'input Left / Right, produciamo una delle due seguenti sequenze nell'intervallo di 1-n(nelle sequenze sotto sono visualizzati i primi 125 elementi): Left: 1, 6, 7, 56, 57, 62, …
Comprimi una matrice sparsa usando la riga sparsa compressa (formato CSR, CRS o Yale) . Questi sono tutti la stessa forma di compressione (ignora il nuovo Yale). L'input può essere qualsiasi struttura di dati 2d (elenco di elenchi, ecc.): Ad es [[0 0 0 0], [5 8 0 0], [0 …
Un numero biquadratico è un numero che rappresenta la quarta potenza di un altro numero intero, ad esempio: 3^4 = 3*3*3*3 = 81 Dato un numero intero come input, emette il numero biquadratico più vicino. Ecco i primi 15 quadrati doppi: 1, 16, 81, 256, 625, 1296, 2401, 4096, 6561, …
Il minimo comune multiplo (LCM) di un insieme di numeri Aè il numero intero più piccolo in bmodo che b/asia un numero intero per tutti i numeri interi ain A. Questa definizione può essere estesa a numeri razionali! Compito Trova il più piccolo razionale positivo in modo btale che b/asia …
Ottenere la media di un elenco (ad es. [2,6,7]) Ottieni la lunghezza dell'elenco: [2,6,7] -> 3 Sommare i numeri nell'elenco: 2 + 6 + 7 = 15. Dividere la somma per il loro conteggio: 15 / 3 = 5. Dovresti confrontare le medie di due elenchi di numeri interi positivi …
Considera la stringa 160615051. Può essere "triangolato" come tale: 1 606 15051 Quindi, ogni riga è un palindromo. Si noti inoltre che ogni lato del perimetro è anche un palindromo: 1 | 1 | 6 | 6 | 1 | 1 | 15051 Pertanto, questa stringa può essere considerata un …
Nota: il titolo è stato scritto erroneamente. Data una stringa s, scambia le prime serie di vocali di ogni 2 parole. Per questa sfida, y è considerata una vocale. Ad esempio, dato un input di "grande giorno signore": 1. Input: "great day sir" 2. Identify pairs of words: "[great day] …
Come una specie di parte 2 di Hello, World! (Ogni altro personaggio) , scrivi un programma tale tutti e tre questi programmi stampino "Hello, World!": L'intero programma, il 1o, 3o, 5o, ecc. Caratteri del tuo programma e il 2o, 4o, 6o, eccetera. Se il tuo programma è: abc def Dovrebbe …
Stampa / stampa questo blocco di testo: 1234567890 2468013579 3691470258 4815926037 5049382716 6172839405 7306295184 8520741963 9753108642 0987654321 I formati accettabili includono: Trailing newlines / whitespace Elenco di stringhe Elenco di elenchi di caratteri Elenco di elenchi di numeri interi Tuttavia, l'elenco di numeri interi non è accettabile perché l'ultima riga …
Compito: data l'area di un triangolo, trova un triangolo Heronian con quell'area. È consentito qualsiasi triangolo heroniano con l'area specificata. Un triangolo heroniano è un triangolo con lati interi e area intera . Con la formula di Heron, un triangolo con lunghezze laterali a,b,cha un'area sqrt(s*(s-a)*(s-b)*(s-c)) dove s=(a+b+c)/2è metà del …
Emetti questa sequenza binaria di lunghezza 1160: -++-+--++-++-+--+--++-+--+--++-+--++-++-+-++--++-+---+-++-+--+--++++--+--++-+--++-++----++-++-+-++--++-+-+---++-+--++-++-+--++-+--+---+-++-+--++-++-+--+--++-++-+--++-+--+++-+-+----+++-+--+--+++---++-++-+--+--+++--+-+-+--+-+++-++-+--+--++-+--++-++-+--+--++--+++---+++-+---++-+--++--+-+--+-+++-+--++-++-+--++-+--+--++-+--++--+-++-+-+--+-+-++-+--++-+--+--++-+-+-++-+-+-++---+-+--++++--+---++-+-++-+--++-+--+--++-+--++++--+---+-++++--+--++-++-+--++-+--+--++-+--++-++-+--++-+--+--++-++-+----+++-+--++--+++---+-++-+--+-++---+-++-++-+--+--++--++++-+--+--+--++++--+--+++---++-++-+--++--+-+--+--++-++-+--+--+-+++-++-+--+--++--+-++-++-+--+--+--++-++-+--+++---++-+--++-++---+++---++-++----+++--+-++-+--+--++-+--++-++-+-++--++--++----+++-++--++----++-+++--++---+++----+-+-++-++-++-+-+----+++--++-+--++-++-+--+--+--++-+--++-++-+--++--+-+--+-+-+-++++---+-+-++--+--+-+-+-++-+-+++--+-+--+--+-+++--+-+++---++-+--+--++-++--++---++-+-++--++-+---+-++-+--+-++--++-+--++-+--+-+++-+--++--+-+-+++--+-+--++-++-+--+--+-++---+-++-+-++--++-+--+++-+----++--+-++-+-++--++-+--++-+-++--++-+---+-++-+--+++----+-+-++--++-+--++-++-++-+--+--+--++++---++---+-+-++-+-+++--+-++--+-+--+-+-++---+++-++ La sequenza Questa sequenza finita è strettamente strutturata in un modo che spero presti metodi unici per la compressione. Deriva dal problema della discrepanza di Erdő, che era stato presentato in una precedente sfida . Considerando i termini come +1 e -1, …
Quali consigli generali hai per giocare a golf in linguaggi di programmazione bidimensionali? Sto cercando suggerimenti che possono essere applicati a problemi di code-golf e sono specifici per i linguaggi di programmazione 2D, ma non specifici per nessuna lingua (risposte come "rimuovi commenti" e "usa l' Moperazione" non sono risposte). …
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.