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.

19
Reverso e quadrado
Neste desafio, você calculará números de uma sequência curiosa. Sua entrada é um número inteiro decimal não negativo único. Inverta os bits nesse número inteiro e, em seguida, quadrado o número para obter a saída necessária. Ao reverter os bits, você não deve usar nenhum zeros à esquerda na entrada. …

18
Remova mais de n vogais consecutivas da sequência de entrada
Não gosto de cordas com mais de três vogais seguidas. Você pode escrever um programa que remove todas as vogais que eu não quero das palavras? Você pode escrever um programa ou função, recebendo entrada via STDIN (ou alternativa mais próxima), argumento da linha de comando ou argumento da função …
19 code-golf  string 

21
Produzir uma tabela XOR
Introdução O XOR é um portão lógico digital que implementa um ou exclusivo. Na maioria das vezes, isso é mostrado como ^. Os quatro resultados possíveis em binário: 0 ^ 0 = 0 0 ^ 1 = 1 1 ^ 0 = 1 1 ^ 1 = 0 Isso também …


2
Damas, faça algumas contas!
A ordem das operações, PEMDAS, é uma regra básica em matemática, indicando-nos quais operações de ordem devem ser executadas: "Parênteses, expoentes, multiplicação e divisão e adição e subtração" O problema é que o PEMDAS não é muito versátil! E se você quisesse fazê-lo em outra ordem? Não vamos mexer com …

15
Calculadora de numerologia
O objetivo desse desafio é calcular um tipo de dígito de numerologia a partir de strings contendo caracteres e números. A entrada pode ser feita por qualquer método conveniente (entrada padrão, argumentos, arquivo separado). A entrada pode conter quaisquer caracteres ASCII imprimível, mas apenas alfanumérico ( A-Z, a-z, e 0-9) …
19 code-golf 

2
Koopa Shell Sequence
Em vários jogos de Super Mario , as conchas de Koopa Troopa verdes e vermelhas podem deslizar sem atrito em superfícies planas e destruir blocos de tijolos que estão em seu caminho. Quando uma concha atinge um bloco de tijolos, o bloco quebra, transformando-o em espaço vazio, e a concha …

30
Número misto para uma fração imprópria
Número misto para uma fração imprópria Neste desafio, você converterá um número misto em uma fração imprópria. Como frações impróprias usam menos números, seu código precisará ser o mais curto possível. Exemplos 4 1/2 9/2 12 2/4 50/4 0 0/2 0/2 11 23/44 507/44 Especificação Você pode assumir que o …

1
Evite a descida mais íngreme!
fundo Alguns meses atrás, a aventura de sua vida estava prestes a começar. Agora, neste exato momento (sim, agora), depois de meses de sofrimento e trabalho duro, você e um grupo de amigos estão no topo do mundo. Sim, você está certo, você está no cume de Sagarmāthā . No …
19 code-golf 


12
Eu vi isso vindo
Escreva um programa ou função que receba um número inteiro maior que 1 ou menor que -1. Ou seja, a entrada não será 0, 1 ou -1. Se a entrada for 2, a saída deve ser: |\_/| |___| Se a entrada for 3, a saída deve ser: |\_/\_/| |______| Se …

8
CUDDLE cálculo
De acordo com a página da Wikipedia sobre o número 69 , é de notar que 69 2 = 4,761 e 69 3 = 328,509 juntos usam todos os dígitos decimais. O número 69 é de fato o número mais baixo que satisfaz essa propriedade. Por uma razão semelhante, 32.043 …
19 code-golf  math 

8
Missão de Extração Lisp
Nas linguagens de estilo Lisp, uma lista é geralmente definida assim: (list 1 2 3) Para os propósitos deste desafio, todas as listas conterão apenas números inteiros positivos ou outras listas. Também deixaremos de fora a listpalavra-chave no início; portanto, a lista ficará assim: (1 2 3) Podemos obter o …

2
The Donut Shop ™
Com pouco dinheiro, você se inscreveu para criar rosquinhas para a The Donut Shop ™, a maior empresa de rosquinhas digitais do mundo, principalmente porque elas vendem todos os tamanhos de rosquinha imagináveis. Agora, considerando que os padrões de negociação atualmente são muito difíceis, você precisa escrever um pedaço de …

5
Um pouco de picles
O módulo pickle do Python é usado para serialização, permitindo despejar um objeto de uma maneira que possa ser reconstruído posteriormente. Para isso, pickle usa uma linguagem simples baseada em pilha. Para simplificar, trataremos de um pequeno subconjunto desse idioma: ( Push a mark to the stack S'abc'\n Push a …

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.