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

25
Desenhar um tabuleiro de damas ASCII

Sumário Inspirado pela recente popularidade dos desafios de arte ASCII, o objetivo desse desafio é desenhar um tabuleiro de xadrez ASCII, como aquele no qual o xadrez pode ser jogado. Escreva um programa que use um número inteiro positivo ncomo argumento, em stdinou como entrada do usuário e...

25
Toda a sua base bijetiva pertence a nós

fundo A numeração bijetiva da base b , onde b é um número inteiro positivo, é uma notação posicional bijetiva que utiliza símbolos b com valores associados de 1 a b . Diferentemente de sua contraparte não-bijetiva, nenhum símbolo tem o valor 0 . Dessa forma, cada número inteiro não negativo n tem...

25
Comparando dois números

Desafio Dados dois números inteiros Ae Bcomo entrada, você deve escrever um programa que produza se A>B, A==Bou A<B. Os números inteiros estarão em qualquer faixa razoável suportada pelo seu idioma, que inclua pelo menos 256 valores. Seu programa pode ser um programa completo ou uma...

25
Emoticon reconhecimento de expressão facial

Escreva um programa que aceite como entrada um emoticon e saia se o emoticon estiver feliz ou triste. O programa aceita uma sequência como entrada ou parâmetro e deve exibir a sequência "feliz" se a entrada estiver na lista de emoticons felizes ou "triste" se a entrada estiver na lista de...

25
Acompanhar listagens para horários

Introdução Você não odeia quando alguém envia um álbum que você gosta para o YouTube, mas a descrição contém apenas uma lista de faixas ? Como isso: 1. Everything in Its Right Place - 4:11 2. Kid A - 4:44 3. The National Anthem - 5:50 4. How to Disappear Completely - 5:55 5. Treefingers - 3:42 6....

25
O matcher FizzBuzz-ish String

Digamos que você tenha uma string como esta: abaabbbbbaabba Conte o número de vezes que um caractere especificado aparece na sequência de entrada, mas apenas se o caractere aparecer apenas uma vez em uma linha . Por exemplo, se o personagem for a, abaabbbbbaabba ^ x x ^ O total seria 2 (os...

25
Segunda-feira Mini-Golfe # 2: Truncando texto longo

Mini-golfe de segunda-feira: Uma série de desafios curtos de golfe com código , publicados (espero!) Toda segunda-feira. Muitos aplicativos da Web (especialmente as mídias sociais) truncam automaticamente longas passagens de texto para que se ajustem à formatação do aplicativo. Neste desafio,...

25
CSS Color Golf!

Você é desenvolvedor da Web e seu chefe decidiu atualizar o site da empresa. Ele decidiu que menos cor é melhor, mas ele quer que o site tenha a mesma aparência. Você decide justamente que ele não tem idéia do que está falando, mas vai tentar de qualquer maneira, porque está entediado. Como a...

25
Qual idioma é o mais curto?

Crie um programa que encontre os 50 desafios mais recentes com a tag code-golf que possui pelo menos 20 respostas. Em seguida, extraia as pontuações para cada idioma em cada um dos desafios. Se houver mais de uma resposta usando o mesmo idioma, conte todas as pontuações. Posteriormente, pegue os 20...

25
Um FTW infinito

A palavra infinita de Fibonacci é uma sequência infinita específica de dígitos binários, calculada por concatenação repetida de palavras binárias finitas. Vamos definir que uma sequência de palavras de Fibonacci-tipo (ou FTW sequência ) é qualquer sequência ⟨W n ⟩ que é formado como se...

25
Contando números primos com +1

Defina que o número natural p é um primo +1 do número natural n se p é um número primo e a representação binária padrão (ou seja, sem zeros à esquerda) de p pode ser obtida adicionando (ou seja, acrescentando, acrescentando ou inserindo) um único 1 para a representação binária padrão de n . Por...

25
Emite um som com uma certa frequência

Esse é um desafio bastante simples, mas não consegui encontrar nenhuma pergunta realmente parecida. O desafio é obter uma frequência no uso de STDIN ou equivalente e emitir um tom que corresponda a essa frequência, em Hz, por 5 segundos. Por exemplo Input: 400 Output: (a tone of 400 Hz with a...

25
Cancelar a parênteses de uma string

Dada uma entrada entre parênteses corretamente, digite uma lista de todas as substrings não vazias entre parênteses correspondentes (ou fora de todos os parênteses), com os parênteses aninhados removidos. Cada substring deve ter a sequência de caracteres exatamente nos mesmos parênteses...

25
Analisar uma sintaxe bidimensional

fundo Alice e Bob estão criando uma linguagem de golfe para vencer todos os desafios do PPCG. Alice quer criar uma linguagem bidimensional, como> <>, mas Bob prefere uma sintaxe de prefixo-infixo como em J. Como compromisso, eles decidem criar uma linguagem bidimensional de...

25
Expansão bacteriana

As colónias de bactérias marcadas 1através 9vivo em um segmento de células igualmente espaçados, com células vazias indicado pela0 0 0 2 0 0 0 1 2 0 0 3 3 0 0 A cada segundo, cada colônia se espalha para células vazias adjacentes. Se duas colônias alcançam uma célula vazia ao mesmo tempo, a...

25
Meu nome é oficial?

Introdução Como o ToonAlfrink diz : "Eu acho que aqui não há perguntas fáceis suficientes que os iniciantes possam tentar!". Portanto, a tarefa é muito simples. Dada uma string, produza um valor verdadeiro ou falso, independentemente de o nome ser oficial ou não. Um nome é "oficial" se for uma...

25
Desenhe o Pentaflake

Antes de tudo ... eu gostaria de desejar a todos um Feliz Natal (desculpe se estou um dia atrasado para o seu fuso horário). Para comemorar a ocasião, vamos desenhar um floco de neve. Como o ano é 201 5 e o Natal é o dia 5 5 (para grande parte das pessoas), desenharemos um floco Penta . O...

25
Faça um intérprete de unicórnio

Recentemente, cometi um erro de digitação e escrevi unicórnio em vez de unicode, fiz o que qualquer pessoa normal faria e fiz um esolang com isso. Neste desafio, você estará escrevendo um intérprete Unicorn. Como os programas Unicorn são horríveis por muito tempo, você precisará escrever um...