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

54
Faça um pouco de chuva do alfabeto

Chuva de alfabeto A tarefa: A premissa básica é imprimir a sequência de entrada e depois repetir cada caractere verticalmente, com base em sua posição (indexada 0) no alfabeto (que não diferencia maiúsculas de minúsculas) A-Z. Aestá no local 0, então não se repete, eestá na posição 4, se repete 4...

54
Que tetromino é esse?

Dado um número inteiro de 16 bits N não assinado , sua tarefa é determinar se sua representação binária mapeada dentro de uma matriz 4x4 corresponde a uma forma de tetromino e, em caso afirmativo, qual é a forma. Matriz Cada bit de N é mapeado dentro de uma matriz 4x4, da esquerda para a direita...

54
Imprimir a sequência N-bonacci

Isso não é muito conhecido, mas o que chamamos de sequência de Fibonacci, AKA 1, 1, 2, 3, 5, 8, 13, 21, 34... é na verdade chamada de sequência de Duonacci . Isso ocorre porque, para obter o próximo número, você soma os 2 números anteriores. Há também a sequência de Tribonacci , 1, 1, 1, 3, 5,...

54
Calcular a sequência de Kolakoski

Este é um reposicionamento de um antigo desafio , a fim de ajustar os requisitos de E / S aos nossos padrões recentes. Isso é feito em um esforço para permitir que mais idiomas participem de um desafio sobre essa sequência popular. Veja este meta post para uma discussão sobre o repost. A...

54
Isso é mesmo uma palavra?

Você deve escrever um programa ou função que use uma string de 4 caracteres como entrada e produza um valor indicando se a string é uma palavra em inglês ou não. Você pode cometer erros em 15% dos casos de teste fornecidos. Detalhes da entrada: Entrada é uma cadeia de quatro caracteres que contém...

54
Elevador supersticioso do hotel

Descrição Aqui está um elevador de hotel muito supersticioso em Xangai:                 Evita o número 13, porque treze é azarado no mundo ocidental e evita o dígito 4, porque quatro é azarado em partes da Ásia. E se este hotel fosse mais alto? Leia um número inteiro positivo mesmo nde STDIN,...

54
Preencha as dicas do Campo Minado

Campo Minado é um jogo de quebra-cabeça popular, onde você deve descobrir quais peças são "minas" sem clicar nessas peças. Cada peça é uma mina (representada por *) ou uma pista, ou seja, um número de 0 a 8 representando quantas das 8 peças vizinhas são minas. Sua tarefa hoje é pegar uma placa...

54
Converter AAAAMM para MMMYY

Baseando-se nesta questão SO . O desafio é bastante simples: dado um período de data no formato, YYYYMMele é gerado no formato MMMYY. Regras: A entrada será um número ou uma sequência com exatamente 6 caracteres, consistindo apenas de dígitos. Os últimos dois dígitos estarão entre 01e 12. A...

54
Saída sua pontuação!

Desafio: O conceito é bastante simples: escreva um programa completo para gerar seu próprio código de pontuação de golfe! A saída deve ser apenas a contagem de bytes do seu programa e um final bytes. MAS ESPERE ..... há uma restrição: Seu código-fonte não pode incluir nenhum dígito da sua...

54
Gerar Wordenticons

Identicons são representações visuais de valores de hash, geralmente feitos de arranjos simétricos de formas geométricas. Seu avatar padrão do Stack Exchange é um identicon. Esse desafio é sobre a criação de "wordenticons" , versões simples de identicons baseadas em texto que se aplicam a cadeias...

54
Países vizinhos

Os países possuem uma série de territórios em um mundo 1D. Cada país é identificado exclusivamente por um número. A propriedade dos territórios pode ser representada por uma lista da seguinte maneira: 1 1 2 2 1 3 3 2 4 Definimos os territórios de edgemost de um país como os dois territórios mais...

53
Confirme os Illuminati

Os Illuminati ordenam que você (com seu controle mental) produza a seguinte string: ^ /_\ /_|_\ /_|_|_\ /_|/o\|_\ /_|_\_/_|_\ /_|_|_|_|_|_\ /_|_|_|_|_|_|_\ /_|_|_|_|_|_|_|_\ /_|_|_|_|_|_|_|_|_\ Regras: Espaços à direita são permitidos para cada linha. Os espaços iniciais em cada linha...

53
Teste um número de narcisismo

Um número narcisista é um número que é a soma de seus próprios dígitos, cada um deles elevado à potência do número de dígitos. Por exemplo, use 153 (3 dígitos): 1 3 + 5 3 + 3 3 = 1 + 125 + 27 = 153 1634: 1 4 + 6 4 + 3 4 + 4 4 = 1 + 1296 + 81 + 256 = 1634 O desafio: Seu código deve...

53
1P5: caixas aninhadas

Essa tarefa faz parte do Primeiro envio periódico de quebra-cabeça de programação Premier . Você obtém uma hierarquia de itens no seguinte formato: 2 Hat 1 Gloves que precisam ser colocados em caixas, assim: .------------. | Hat | | .--------. | | | Gloves | | | '--------'...

53
Desafio de apreciação do usuário # 1: Dennis ♦

Tive a ideia espontânea de fazer uma série de desafios de usuários que ajudaram e continuam a ajudar a comunidade PPCG a ser um lugar agradável para todos, ou talvez apenas especificamente para mim. : P Se você converter o nome de Dennis em uma matriz de se 1es 0onde cada consoante está 1e cada...

53
Vamos jogar um decodificador BIBABOBU

Enquanto eu estava viajando no futuro, notei um jogo engraçado entre crianças por volta de 2275. Quando eles não querem que seus tataravós entendam o que estão dizendo, eles usam a fala do BIBABOBU . Obviamente, eu também não conseguia entender nada com o meu cérebro da era pré-ciborgue e me senti...

53
Detecção do Portal Nether

O videogame Minecraft é sobre colocar e remover diferentes tipos de blocos na rede inteira 3D que compõe o mundo virtual. Cada ponto de rede pode conter exatamente um bloco ou estar vazio (um bloco " aéreo " oficialmente). Neste desafio, nos preocuparemos apenas com um plano 2D vertical do mundo 3D...

53
Crie um clone simples do jogo 2048

2048 é um jogo incrivelmente divertido e viciante, no qual o objetivo é criar um bloco com 2048. Aqui está uma breve descrição do jogo: Pressionar uma tecla de seta deslizará todos os blocos no palco nessa direção. Por exemplo, se xrepresenta um bloco, e você pressionou a seta para cima neste...

53
Mesmo comprimento, sequência diferente

Desafio Dado um não-vazia cadeia S de comprimento L que consiste inteiramente de caracteres ASCII imprimível, a produção de outra cadeia de comprimento L que consiste inteiramente de caracteres ASCII imprimível, mas não é igual a S . Para os propósitos deste desafio, um caractere ASCII imprimível...

53
Meu sistema operacional é de 32 ou 64 bits?

Não é mais tão importante, mas, ocasionalmente, alguém precisa saber. Aqui está um exemplo simples: não tendo nenhuma entrada do usuário, diga-me se o computador no qual o código é executado está em um sistema operacional de 64 bits ou em um sistema operacional de 32 bits! Se o código for...