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.

30
Subtrair os próximos números
Descrição Subtraia os próximos números P de um número N. O próximo número de N é N + 1. Veja os exemplos para entender o que quero dizer. Exemplos: Input: N=2,P=3 Calculate: n - (n+1) - (n+2) - (n+3) //Ending with 3, because P=3 Calculate: 2 - 2+1 - 2+2 …

15
Remover caixa duplicada e comutada
Objetivo O objetivo desse desafio é: dada uma sequência como entrada, remova pares de letras duplicados, se o segundo item do par for de capitalização oposta. (ou seja, maiúsculas se tornam minúsculas e vice-versa). Os pares devem ser substituídos da esquerda para a direita. Por exemplo, aAadeve se tornar aae …
27 code-golf  string 


3
Limpe os peixes lamacentos do quartata
Este desafio é uma homenagem aos vencedores da categoria Novato do ano do Best of PPCG 2015 : muddyfish (porque eu não sou o idioma que você está procurando! ) E quartata (para Implementar uma máquina da verdade ). Parabéns! fundo Nas trincheiras mais profundas do oceano, vive um peixe …

4
Cara da gravidade pode fazer isso?
Gravity Guy é um jogo em que a única entrada do usuário é uma única tecla que muda a direção da gravidade. Dado um nível artístico ASCII, determine se é possível que o Gravity Guy chegue ao fim. Regras A direção inicial da gravidade está baixa . A primeira coluna …

26
Faça uma string (um pouco) auto-referencial
Você deseja criar uma cadeia de caracteres onde esteja o caractere ( indexado 1 ) no índice . Quando é inferior a 10, isso é fácil: . Quando 12, por exemplo, torna-se impossível, pois números maiores que 9 (na base 10) ocupam mais de um caractere. Podemos comprometer dividindo a …

30
Invali Invali Inval
Esta ideia é vagamente baseada na mensagem de bate-papo de @ TùxCräftîñg . Dê uma olhada na sequência de exemplo abaixo: INVALID0, INVALID1, INVALID2 INVALID3, INVALID4...INVALID9 Depois INVALID9, continua assim: INVALI0, INVALI1, INVALI2, INVALI3...INVALI9 E depois INVALI9, é assim: INVAL0, INVAL1, INVAL2, INVAL3...INVAL9 Depois, INVAL9é assim: INVA0, INVA1, INVA2, INVA3, …


10
Analisar um Quaternion
Se você ainda não sabe, um quaternion é basicamente um número de 4 partes. Para os propósitos deste desafio, ele possui um componente real e três componentes imaginários . Os componentes imaginários são representados pelo sufixo i, j, k. Por exemplo, 1-2i+3j-4ké um Quatérnion com 1sendo a componente real e …

23
Permutação de Caso
Quem precisa comparar as maiúsculas e minúsculas quando você é capaz de gerar todas as permutações de maiúsculas e minúsculas? Ninguém! Essa é a resposta. Ninguém faz. Sua tarefa é conseguir esse feito; gere todas as permutações possíveis de maiúsculas / minúsculas para uma determinada entrada. Entrada Uma sequência de …

18

5
Girar um hipercubo
Introdução Um hipercubo / tesserato é o equivalente em 4 dimensões de um cubo normal. É feito pegando uma rede de cubos, estendendo-a para a 3ª dimensão e depois - usando a 4ª dimensão - dobrando-a em um hipercubo. É basicamente um cubo, onde cada lado é um cubo. Para …

22
Calcular A190810
Sua tarefa é bem simples, calcule o n-ésimo elemento de A190810 . Os elementos de A190810 são calculados de acordo com estas regras: O primeiro elemento é 1 A sequência está aumentando Se xocorrer na sequência, então 2x+1e 3x-1também faça Você pode usar a indexação com base em 1 ou …


4
Encontre minhas palavras!
A idéia desse desafio é encontrar todas as palavras de um dicionário em uma grade de letras. Sua entrada deve vir de stdin ou da função arg e virá no seguinte formato: [your dictionary as a list of space sep words] [a grid of letters] Example: The cool car looc …

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.