Domande taggate «code-golf»

Code-golf è una competizione per risolvere un problema particolare con il minor numero di byte di codice sorgente.

1
Braincopterifica un'immagine
introduzione Braincopter è un derivato esoterico di Brainf *** che codifica un programma Brainf *** come immagine. Come linguaggio 2D, utilizza due comandi aggiuntivi; ruotano il puntatore dell'istruzione (inizialmente rivolto a destra) in senso orario e antiorario. Braincopter è molto simile a Brainloller , tranne per il fatto che invece …

20
Animare trovando il mezzo
Dato una stringa non vuota, continua a rimuovere il primo e l'ultimo carattere fino a raggiungere uno o due caratteri. Ad esempio, se la stringa fosse abcde, il tuo programma dovrebbe stampare: abcde bcd c Tuttavia, se lo fosse abcdef, dovrebbe fermarsi a due caratteri: abcdef bcde cd Le nuove …
10 code-golf  string 

16
Aspetta ... cosa avrei detto di nuovo?
Spesso dimentico ciò che volevo dire quando l'insegnante mi chiama a parlare. Puoi farmi uno strumento per risolvere questo? Requisiti: Il programma deve eseguire il ciclo come segue: Innanzitutto, inserisci l'input Se l'input è vuoto, stampare l'ultima domanda memorizzata. In caso contrario, memorizzare l'input come una domanda. Appunti: L'input non …
10 code-golf  string 

2
Corrcey il mio Soellign
Introduciton Alcuni di voi potrebbero aver capito che io sono un tifone sciatto quando uso il mio telefono. Ecco perché voglio che tu scriva un programma che corregga i miei errori di battitura. Chalkrnge Data una parola errata, produce tutte le possibili parole che intendevo scrivere. Typso La causa principale …
10 code-golf 

6
N-gons costruibili
Una n-gon costruibile è un poligono regolare con n lati che puoi costruire solo con una bussola e un righello non contrassegnato. Come affermato da Gauss, l'unica n per la quale un n-gon è costruibile è un prodotto di un numero qualsiasi di primi Fermat distinti e una potenza di …
10 code-golf 

9
Numeri super pieghevoli
Abbiamo già definito un numero pieghevole qui . Ma ora definiremo un numero super pieghevole. Un numero Super Folding è un numero che se piegato abbastanza volte alla fine raggiungerà uno in meno di una potenza di due. Il metodo di piegatura è leggermente diverso rispetto alla domanda sul numero …

1
Esamina l'esametro dattilico in un puzzle unico
Come terribile studente di latino per diversi anni ho imparato a odiare molte cose sul latino. Tuttavia c'è una cosa che amo. Espansione latina. Scansion è l'atto di determinare il metro di una particolare linea di poesie. Per il latino questo significa delimitare ogni sillaba nella riga come "leggera" o …

1
Valuta le espressioni con cifre significative
Data un'espressione, il tuo compito è valutarla. Tuttavia, la tua risposta non può mostrare più cifre del necessario, in quanto ciò dà l'impressione di avere misurazioni più precise della realtà. Il numero di cifre significative che un numero ha è quante cifre ha quando è scritto in notazione scientifica, inclusi …
10 code-golf  math 

5
Passi di permutazione
Scrivi una funzione che accetta un insieme di numeri interi e stampa ogni permutazione dell'insieme e lo scambio eseguito tra ogni passaggio Ingresso un insieme di numeri interi, ad esempio (0, 1, 2) Produzione l'elenco di permutazioni e swap nel formato (set) (swap) (set) ... Caso di prova Input: (3, …

10
Dato un numero intero, calcola il suo codice Levenshtein
Dichiarazione di non responsabilità: la codifica di Levenshtein non è completamente correlata alla metrica di modifica della distanza di Levenshtein . <Inserisci una lunga storia sul perché i codici Levenshtein devono essere calcolati qui.> Il codice La codifica di Levenshtein è un sistema di assegnazione di codici binari a numeri …


13
Una formula per i congressi
Il teorema del residuo cinese può essere abbastanza utile nell'aritmetica modulare. Ad esempio, considera la seguente serie di relazioni di congruenza: Per insiemi di relazioni di congruenza come questa, in cui tutte le basi ( 3, 5, 7in questo esempio) sono coordinate tra loro, ci sarà un solo e un …
10 code-golf  math 

7
Costruisci la matrice giacobina
Prendi il vettore di incognite e applica alcune funzioni generiche differenziabili . Il giacobino è quindi dato da una matrice tale che: Ad esempio, supponiamo m=3e n=2. Quindi (utilizzando l'indicizzazione basata su 0) Il giacobino di fè allora L'obiettivo di questa sfida è stampare questa matrice giacobina. Ingresso Il tuo …

7
Visualizza la regola della catena
Definizione La regola della catena con due funzioni afferma che: D[f(g(x))] = f'(g(x)) * g'(x) Oppure, in alternativa: D[f1(f2(x))] = f1'(f2(x)) * f2'(x) La regola della catena con tre funzioni afferma che: D[f(g(h(x)))] = f'(g(h(x))) * g'(h(x)) * h'(x) Oppure, in alternativa: D[f1(f2(f3(x)))] = f1'(f2(f3(x))) * f2'(f3(x)) * f3'(x) Eccetera. …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.