Perguntas com a marcação «code-golf»

Code-golf é uma competição para resolver um problema específico com o menor número de bytes de código-fonte.

4
Pangolim mutante
Esse é um desafio do código-golfe, no qual você precisa criar um programa que atue como uma solução ou uma solução que se modifique para ilustrar o aprendizado de máquina. fundo Existe um programa básico de inteligência artificial chamado 'o jogo dos pangolins' descrito aqui . As idéias básicas são …
28 code-golf  quine 

11
Cardeais e ordinais, 1 a 100
Aqui está um simples para esticar seus músculos de compressão. Seu código (um programa completo) deve gerar a representação em inglês de todos os números cardinais de 1 a 100 e, em seguida, todos os números ordinais de 1 a 100. Os números em cada lista devem ser delimitados por …

20
Imprimir as maiúsculas sem as maiúsculas
Whoa, whoa, whoa ... pare de digitar seu programa. Não, não quero dizer "imprimir ABC...". Estou falando das capitais dos Estados Unidos. Especificamente, imprima todas as combinações de cidades / estados fornecidas na lista a seguir em qualquer ordem com sua escolha de delimitadores (por exemplo, Baton Rouge`LA_Indianapolis`IN_...é aceitável), desde …


19
Segunda-feira Mini-Golf # 1: Solver Reverso de Fibonacci
Mini-golfe de segunda-feira: Uma série de desafios curtos de golfe com código , publicados (espero!) Toda segunda-feira. Uma sequência semelhante a Fibonacci é obtida usando o mesmo método que a famosa sequência de Fibonacci ; ou seja, cada número F (n) é encontrado adicionando os dois números anteriores na sequência …

19
Formate microssegundos como horas: minutos: segundos, etc
O seguinte é inspirado em uma pergunta que surgiu hoje no Stack Overflow . Dado um número de microssegundos, 0 <= n <= 86400000000(por exemplo 12345678900), produza uma string formatada hh:mm:ss:000:000, por exemplo 03:25:45:678:900. 0 -> '00:00:00:000:000' 12345678900 -> '03:25:45:678:900' 86400000000 -> '24:00:00:000:000' Eu tenho uma solução em Python em …
28 code-golf  date 

10
Multiplicação visual longa
Existe uma boa maneira de realizar uma multiplicação longa para dois números inteiros sem ter que fazer nada além de contar, que ocasionalmente é compartilhado na Internet. Você escreve os dígitos de cada número como um monte de linhas inclinadas, com os dois números em um ângulo de 90 graus. …

3
Rápido! Fuja do buraco negro!
É o ano de 87.539.319 e a caminhada solitária no espaço é agora comum, muitas pessoas viajam para o espaço sozinhas, impulsionadas por nada além de um jetpack nas costas, programando seu percurso com um computador pessoal e teclado à medida que avançam. Você é uma dessas pessoas; você estava …

30
Gráfico horizontal do comprimento da palavra
Entrada Uma lista de palavras separadas por qualquer número de espaços. Saída Um gráfico de arte ASCII horizontal, em que a n-ésima linha é composta por tantos asteriscos ( *) quanto a n-ésima palavra é longa. Exemplo de uso Os >sinais de entrada do usuário, você não deve inseri-lo ao …

23
Macacos de salto de asciimação
Este é o meu primeiro desafio, por isso estou mantendo-o bastante simples. Se você já digitou telnet towel.blinkenlights.nlsua linha de comando e pressionou enter, terá experimentado a alegria da asciimação. A asciimação é, simplesmente, fazer uma animação com arte ascii. Hoje estaremos fazendo uma estimativa muito básica de uma pessoa …

30
Pessoa de interesse
fundo Person of Interest é um drama policial na CBS, e meu programa de TV favorito, ultimamente. O programa é sobre um homem chamado Harold Finch, um programador bilionário, e seu parceiro John Reese, um veterano das forças especiais e ex-agente da CIA. Este programador criou uma inteligência artificial chamada …
28 code-golf  random 

8
Topologia ASCII pt 1: Posso contar com você?
Eu tenho um problema sério Eu tenho alguns arquivos de texto onde guardo meus números muito importantes - todos os importantes! E dois e três .. Esses números eram tão importantes que eu não os podia confiar nos novos sistemas de números decimais ou binários. Eu mantive cada número codificado …


19
Salto por segundos!
Como hoje marca a ocasião do 26º segundo bissexto a ocorrer, seu desafio será produzir a data e a hora de cada segundo bissexto em GMT ou UTC que ocorreu até agora, bem como o que ocorre hoje. Entrada Não há entrada. Saída 1972-06-30 23:59:60 1972-12-31 23:59:60 1973-12-31 23:59:60 1974-12-31 …

4
Desenhe uma junta apolínica
Dado três círculos mutuamente tangentes, sempre podemos encontrar mais dois círculos tangentes a todos os três. Esses dois são chamados círculos apolíneos . Observe que um dos círculos apolíneos pode realmente estar ao redor dos três círculos iniciais. A partir de três círculos tangentes, podemos criar um fractal chamado junta …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.