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

16
Recuar uma string usando parênteses

Dada a seguinte entrada para o programa: Lista de caracteres de início do bloco Lista de caracteres de final de bloco Uma sequência para formatar formate a string com os blocos delimitados pelos dois conjuntos de caracteres recuados. A formatação é feita com dois espaços por nível e os...

16
Números ondulados

Um número ondulado é um número em que seus dígitos alternam entre cima e para baixo, como o seguinte número: 461902 ou 708143, ou mesmo 1010101, mas não 123, porque 2 <3. Escreva um programa ou função que retorna um valor truthy se um número é ondulante , e um valor Falsas contrário. O código...

16
Gerar placa aleatória Boggle

Gere uma grade 4x12 de letras / espaços: Cada dado deve aparecer precisamente uma vez, local escolhido aleatoriamente. Os locais devem ser aproximados a uma permutação aleatória uniforme dos dados. Mostre uma face aleatória (novamente, aproximadamente uniforme) de cada dado. Justifique à esquerda...

16
Dicas para jogar golfe no VBA

Semelhante a isso , isso e essa pergunta ... Que dicas gerais você tem para jogar golfe VBA? Estou procurando idéias que possam ser aplicadas aos problemas de código de golfe em geral que sejam pelo menos um pouco específicos VBA(por exemplo, "remover comentários" não é uma resposta). Poste uma...

16
Segurança por Post-It

Como você deve saber, os hackers estão por toda parte e querem invadir tudo. Você foi solicitado a criar requisitos de senha que impedirão qualquer hacker . O problema é que o seu chefe ouviu que pagar pelo LOC é ruim e ele paga entre US $ 1800 e US $ 0,03 * caracteres inseridos por mês para fazer...

16
Jogo de nomes de cidades

Se desejar, escreva um programa que classifique as cidades de acordo com as regras do jogo de nomes de cidades. Cada nome da cidade deve começar com a última letra no nome da cidade anterior. Por exemploLviv -> v -> Viden -> n -> Neapolis -> s -> Sidney -> y -> Yokogama...

16
Construa um relógio analógico [fechado]

Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 2 anos . Escreva um programa...

16
Gere uma palavra pronunciável

O desafio é simples: gerar uma palavra. Especificações: A palavra deve ser pronunciável. Isso é definido como "alternando entre uma consoante e uma vogal". Uma consoante é uma das seguintes letras: bcdfghjklmnpqrstvwxz Uma vogal é uma das seguintes letras: aeiouy O Word deve ser gerado...

16
Simule uma batalha entre duas criaturas

Bem-vindo, corajoso jogador de golfe! Hoje você estará no meio de uma grande batalha entre um duende e um elfo! goblin attacks elf! elf dodges! elf attacks goblin!     elf hits goblin for 13 damage!     goblin has 37 health left.     goblin attacks elf!     goblin hits elf for 1 damage!     elf...

16
Calculadora numeral inglês

Desafio Escreva uma calculadora que receba informações de forma verbal (como se pode falar uma equação) e também produza formas verbais (como se pode dizer um número). Regras A calculadora deve ser capaz de: adicione, subtraia, multiplique e divida lidar com operandos entre um milhão e um...

16
Caminho Mais Curto do Labirinto do Portal

Seu objetivo é escrever um programa que cria um 10x10 mapa aleatório usando 0, 1e 2, e encontra o caminho mais curto de canto superior esquerdo para canto inferior direito, assumindo que: 0 representa um campo de grama: qualquer um pode andar sobre ele; 1 representa um muro: você não pode...

16
Calcular 6 * 9 em diferentes bases

Emita o resultado a seguir (que é o resultado do cálculo de 6 * 9 em bases de 2 a 36). Verifique se as letras estão em maiúsculas e se a multiplicação é gerada em todas as linhas. 6 * 9 = 110110 6 * 9 = 2000 6 * 9 = 312 6 * 9 = 204 6 * 9 = 130 6 * 9 = 105 6 * 9 = 66 6 * 9 = 60 6 * 9 = 54 6 * 9 =...

16
Dicas para jogar golfe em Perl 6

Que dicas gerais você tem para jogar golfe no Perl 6? Estou procurando idéias que possam ser aplicadas aos problemas de código de golfe em geral que sejam pelo menos um pouco específicos para o Perl 6 (por exemplo, "remover comentários" não é uma resposta). Poste uma dica por resposta. Observe que...

16
Período da representação decimal

Escreva uma função que use um único número inteiro positivo n e retorne o período da representação decimal de 1 / n . Casos de teste: 1 -> 1 # 1/1 = 1.0000...... = 1._0 2 -> 1 # 1/2 = 0.5000...... = 0.5_0 3 -> 1 # 1/3 = 0.3333...... = 0._3 7 -> 6 # 1/7 = 0.14285714.. = 0._142857 13...

16
O ponto de mudança

Seu programa precisa imprimir vários espaços, seguidos por um ponto e uma nova linha. O número de espaços é a posição x do seu ponto definido com 0 <x <30 Cada nova linha é uma vez. Seu programa é executado por 30 turnos. Seu programa começa com uma posição x aleatória e a cada turno muda...