Domande taggate «code-golf»

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

4
Convertire una tabella grafica ASCII in una tabella UTF-8
Quando scrivo documentazione, commenti, ecc., Adoro creare tabelle ASCII. Di solito sembrano piuttosto belli, ma ho sempre la sensazione che possano apparire ancora migliori, specialmente dal momento che UTF-8 / Unicode include i personaggi del disegno a scatola . Tuttavia, questi personaggi sono molto onerosi da usare, e richiedono l'inserimento …

10
I residui quadratici sono così divertenti!
definizioni Residui quadratici Un numero intero rrr è chiamato un residuo quadratico modulo nnn se esiste un intero xxx tale che: x2≡r(modn)x2≡r(modn)x^2\equiv r \pmod n L'insieme dei residui quadratici modulo nnn può essere semplicemente calcolato osservando i risultati di x2modnx2modnx^2 \bmod n per 0≤x≤⌊n/2⌋0≤x≤⌊n/2⌋0 \le x \le \lfloor n/2\rfloor . …

15
Logic Gates Manualmente
Crea un programma che simuli le porte logiche di base. Input: una parola in maiuscolo seguita da 2 numeri binari di 1 cifra, separati da spazi, ad esempio OR 1 0. I cancelli OR, AND, NOR, NAND, XOR, e XNORsono necessari. Uscita: quale uscita del gate logico inserito verrà data …
13 code-golf  logic-gates  hashing  code-golf  code-golf  number  array-manipulation  integer  code-golf  string  unicode  text-processing  cops-and-robbers  boggle  cops-and-robbers  boggle  code-golf  ascii-art  code-golf  word-puzzle  king-of-the-hill  python  code-golf  sequence  kolmogorov-complexity  code-golf  source-layout  code-golf  string  kolmogorov-complexity  math  number  code-golf  date  code-golf  combinatorics  recursion  game  king-of-the-hill  javascript  code-golf  array-manipulation  code-golf  radiation-hardening  self-referential  code-golf  integer  code-golf  number  code-golf  set-theory  code-golf  sequence  code-golf  string  sorting  natural-language  code-golf  decision-problem  number-theory  primes  code-golf  code-golf  ascii-art  code-challenge  array-manipulation  sorting  rubiks-cube  regular-expression  code-golf  counting  file-system  recursion  code-golf  string  kolmogorov-complexity  color  code-golf  game  code-challenge  permutations  encode  restricted-time  decode  code-golf  math  decision-problem  matrix  integer  palindrome  code-golf  matrix  statistics  king-of-the-hill  king-of-the-hill  python  card-games  code-golf  string  natural-language  code-golf  sequence  number-theory 

8
Complimenti rovescio
Questa sfida è stata creata per celebrare il mio primo linguaggio esoterico, Backhand ! Il rovescio è un linguaggio unidimensionale con un flusso di puntatore non lineare. Il puntatore si sposta di tre passaggi alla volta, eseguendo solo ogni terza istruzione. Il programma 1..1..+..O..@aggiungerà 1 + 1 e l'uscita 2 …

7
Fai i numeri più grandi e più piccoli
Ispirato da questo post su Puzzling. Gli spoiler per quel puzzle sono qui sotto. Dati tre interi positivi come input, (x, y, z)costruisci l'intervallo inclusivo [x, y], concatena quell'intervallo insieme, quindi rimuovi zle cifre non necessariamente consecutive per produrre gli interi positivi più grandi e più piccoli possibili. Gli zeri …

5
Una spirale ASCII ben spaziata
Considera questa spirale ########### # # ####### # # # # # ### # # # # # # # # # # # # # # # # ##### # # # ######### A partire dal centro: La prima riga (verso l'alto) ha 3 caratteri. La seconda riga ha …

10
Esercitiamoci con le regole del punteggio di 421!
421 è un gioco di dadi piuttosto popolare in Francia e in altri paesi europei. Si gioca principalmente nei bar e nei pub per determinare chi comprerà il prossimo giro di drink. Il gioco completo di solito si gioca in due turni, con gettoni che ogni giocatore cerca di eliminare, …

1
Anomalie della cache FIFO
Questa è la sfida di follow-up da questa , se sei confuso per favore controlla prima quella. Innanzitutto, supponiamo che sia il numero di errori della cache che una sequenza s di accessi alle risorse avrebbe presumendo che la nostra cache abbia capacità k e utilizzi uno schema di espulsione …

12
Piccoli numeri Ramsey
Sfondo: il numero di Ramsey indica il numero minimo di vertici nel grafico completo tale che una colorazione del bordo rosso / blu di abbia almeno un rosso o un K_s blu . I limiti per r più grandi sono molto difficili da stabilire.v K v K v K r …

11
Ritaglia ASCII Art Challenge
L'arte ASCII è divertente. I moderni editor di testo sono molto bravi a manipolare il testo. I moderni linguaggi di programmazione sono all'altezza del compito? Un compito comune nella manipolazione dell'arte ASCII è ritagliare il testo in un rettangolo tra due caratteri. Questo è il compito che devi implementare in …

6
Catena da golf (filo della polizia)
Questa è una sfida di poliziotti e ladri. Per il thread dei ladri, vai qui . I poliziotti hanno tre compiti. 1) Scegli una sequenza dall'OEIS . 2) Scegli una lingua (questa è suggerita per essere un golflang, ma non deve essere) che, quando viene dato input n, genera A(n)(dove …

4
Codici Gray generalizzati
Input: un array I di k numeri interi positivi. I numeri interi non saranno maggiori di 100 e k ≤ 100 . Output: il codice deve generare tutti i possibili array O di numeri interi non negativi di lunghezza k con la restrizione che 0 ≤ O i ≤ I …

13
Raggruppamento dei dati dell'array
Data una matrice intera ae un intero non negativo i, genera una mappatura bche associ i valori distinti nella icolonna th aalle righe di achi ha quel valore nella icolonna th. Si può presumere che isi trovi nell'intervallo semi-aperto [0, num_cols(a))(o [1, num_cols(a)]se si sceglie di utilizzare indici basati su …

12
Divertimento con stringhe e numeri
Ecco un puzzle di programmazione per te: Dato un elenco di coppie di stringhe e numeri corrispondenti, ad esempio [[A,37],[B,27],[C,21],[D,11],[E,10],[F,9],[G,3],[H,2]], genera un altro elenco che avrà solo le stringhe nel modo seguente: Il conteggio totale di qualsiasi stringa deve essere esattamente uguale al suo numero corrispondente nei dati di input. …

7
Una pila di pesi
Sfida: Ti verrà data un'immagine ASCII di una pila di pesi come input e dovrai produrre il peso combinato della pila. Formato: Ci sono 5 pesi diversi, del peso di 1, 2, 5, 10, 20 Passerees (o qualche altra unità arbitraria). I pesi si presentano così, in ordine crescente: 1: …

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.