Domande taggate «code-golf»

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

6
COBOL Y2K redux
Negli anni '90, gli ingegneri informatici COBOL hanno escogitato un modo per estendere i campi di data a sei cifre convertendoli in YYYDDDdove si YYYtrova year - 1900ed DDDè il giorno dell'anno [001 to 366]. Questo schema potrebbe estendere la data massima a 2899-12-31. Nell'anno 2898, gli ingegneri iniziarono a …

30
I bit 1 consecutivi sono incrementati
Dato uno schema (formato stringa o matrice) di bit: [0,1,1,1,0,1,1,0,0,0,1,1,1,1,1,1] Il compito è sostituire un numero qualsiasi di 1 bit consecutivi con una sequenza numerica crescente a partire da 1. Ingresso Pattern (può essere ricevuto come stringa o array) Esempio: Stringa: 1001011010110101001 Array: [1, 0, 0, 1, 0, 1, 1, …

19
Espansione della staffa!
La tua sfida è espandere alcune parentesi nell'input di un programma come mostrato: Trova una stringa s tra due parentesi corrispondenti [e ], con una singola cifra n dopo la parentesi chiusa. Rimuovere le staffe. Sostituisci s con se stesso ripetuto n volte. (Se n è 0, rimuovi semplicemente s …

30
Siamo stati qui per Tomis
Adoro questo semplice codice, è così divertente leggere parole non abbastanza leggibili dall'uomo e colmare le lacune ... Ot wes thi bist uf tomis, ot wes thi wurst uf tomis, ot wes thi egi uf wosdum, ot wes thi egi uf fuuloshniss, ot wes thi ipuch uf biloif, ot wes …

19
Traduci il codice Morse in base alla durata del tono
Obbiettivo Il codice Morse è spesso rappresentato come suono. Dato un flusso di bit che rappresentano se il suono è attivato o disattivato, traduci il flusso in lettere, numeri e spazi. specifiche Il flusso di bit viene analizzato in base alla lunghezza dei bit ON / OFF ripetuti. 1 bit …
36 code-golf  morse 

22
Tallies ASCII di base
Titolo alternativo: Racconta la tua pena detentiva sul muro Dato un numero n, i conteggi di output raggruppati nel tradizionale 5 per gruppo e 50 per riga. Esempi 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | …
36 code-golf  ascii-art  number  code-golf  number  integer  binary  base-conversion  code-golf  array-manipulation  code-golf  chemistry  code-golf  number  sequence  fibonacci  code-golf  matrix  optimization  code-golf  number  code-golf  math  number  sequence  code-golf  math  array-manipulation  matrix  linear-algebra  code-golf  kolmogorov-complexity  cops-and-robbers  cops-and-robbers  code-golf  tips  basic  code-golf  decision-problem  binary  tiling  game  king-of-the-hill  python  code-golf  c  code-golf  ascii-art  code-golf  string  kolmogorov-complexity  alphabet  code-golf  number  code-golf  string  code-golf  number  sequence  integer  code-golf  number  permutations  restricted-complexity  restricted-time 

18
Consonanza o dissonanza?
Dati due nomi di nota, devi scrivere un programma che determina se l'intervallo formato da queste due note è consonante o dissonante. introduzione Nella musica occidentale, ci sono solo 12 toni "diversi". I loro nomi, in ordine dal più basso al più alto, sono le seguenti: C, C#, D, D#, …
36 code-golf  music 

17
Primes diverso da Optimus
Sfida Dato un numero intero di input n > 0, genera il numero di numeri primi ( diverso da n, ifn stesso è primo) che può essere prodotto modificando una cifra nell'espansione decimale di n (senza cambiare il numero di cifre). Esempi Ad esempio n = 2,. Modificando una cifra …

19
Trova tutte le catene distinte di Gozinta
Catene di Gozinta (Ispirato dal Progetto Euler # 606 ) Una catena gozinta per n è una sequenza in {1,a,b,...,n}cui ogni elemento divide correttamente il successivo. Ad esempio, ci sono otto distinte catene gozinta per 12: {1,12}, {1,2,12}, {1,2,4,12}, {1,2,6,12}, {1,3,12}, {1,3,6,12}, {1,4,12} and {1,6,12}. La sfida Write a program …

24
Il doppio tempo non è doppio tempo
Sulla base di questa sfida. Nel gioco del ritmo osu! , il modificatore di difficoltà "Double-time" aumenta la velocità del 50%. Il tuo compito è scrivere un programma che produca un numero intero pari positivo (maggiore di 0) e quando ogni byte / carattere (a tua scelta quale) nel tuo …

22
Neanche ... Ho solo dispari!
Il tuo compito è semplice: scrivi un programma che riceve un numero intero come input e lo emette se era dispari, e non fa diversamente (non è consentito arrestare). La sfida è che puoi usare solo byte dispari. È possibile aggiungere facoltativamente una nuova riga finale all'output. Questo è code-golf, …

21
Il numero originale
Linee guida Scenario John ha un numero importante e non vuole che altri lo vedano. Decise di crittografare il numero, attenendosi alla seguente procedura: Il suo numero è sempre una sequenza non decrescente (es. "1123") Ha convertito ogni cifra in parole inglesi. (es. "123" -> "ONETWOTHREE") E poi, riorganizza le …

30
The Crow vs The Taxicab
Immagina di viaggiare verso un punto disteso A miglia di distanza in orizzontale e B miglia di distanza in verticale dalla tua posizione attuale. O in altre parole, viaggiando da un (0, 0)punto all'altro (a, b). Quanto lontano dovresti finire per viaggiare? Questa sembra una domanda semplice, ma la risposta …

15
Ribalterò?
Panoramica Data una stringa di 3 righe, capire se la struttura cade a sinistra, si bilancia o cade a destra. Struttura di input Puoi immaginare la struttura come un'asta di metallo con roba in cima, tutte bilanciate sopra un'asta verticale. 1 7 4 a =============== | La prima riga è …

21
(A [l (t [e (r) n] e) s] t) una stringa!
Alternare , è l'atto di prendere una stringa e annidarla tra parentesi alternate. Ecco come alternare una stringa. Per una stringa di lunghezza N , prendi i caratteri N centrali e racchiudili tra parentesi. Quindi se la nostra stringa fosse Hello world!(12 caratteri), finiremo con (Hello world!) Quindi, prendi i …

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.