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.

1
Xadrez Tridimensional
Para defender a decisão desconcertante de alguém, as pessoas costumam dizer que essa pessoa está passando por cima da cabeça de todos e jogando "xadrez tridimensional". Agora é sua chance de jogar xadrez tridimensional! Regras Existem muitas variantes do 3D Chess , mas para esse desafio eu criei o meu. …

9
Maior retângulo na matriz 2D
Entrada Quadro: Um contêiner 2D (matriz, lista de listas, etc.) de letras como: ["B", "C", "C", "C", "C", "B", "B", "C", "A", "A"], ["B", "A", "C", "B", "B", "A", "B", "B", "A", "A"], ["B", "C", "B", "C", "A", "A", "A", "B", "C", "B"], ["B", "B", "B", "A", "C", "B", "A", …

19
Reflexão de corda simples
Vamos começar definindo um reflexo de um caractere em uma string: Dada uma sequência com letras alfabéticas minúsculas distintas e sem espaços, como abcdefg, defina um reflexo de uma letra na sequência ccomo movendo-a (sem alterar a ordem de qualquer outra letra) para um novo local na sequência, de forma …
26 code-golf  string 

12
Expandir o cérebro comprimido
Este desafio foi publicado como parte do desafio de abril de 2018 do LotM , bem como para o segundo aniversário do Brain-flak Eu estava pensando sobre qual seria a maneira mais eficiente de codificar programas de ataques cerebrais. O mais óbvio a ser feito, uma vez que existem apenas …

24
Permissões de arquivo
Permissões de arquivo código-golfe Adaptado da pergunta de resposta livre UIL - Computer Science Programming "Carla" para o Distrito de 2018. Introdução Nos sistemas operacionais do tipo UNIX, cada arquivo, diretório ou link é "de propriedade" de um "usuário", membro de um "grupo" e possui determinadas "permissões" representadas por uma …
26 code-golf 

1
Jolly gerrymandering
fundo Os Estados Unidos têm um amor único pela gerrymandering - a manipulação deliberada de um distrito eleitoral para prever certos resultados das votações. Recentemente, houve um caso de gerrymandering apresentado ao Supremo Tribunal. A gerrymandering, especialmente quando relacionada à raça, é considerada ilegal e resulta na necessidade de redesenhar …

12
Determinar o vencedor do jogo da velha (baseado na rodada)
Vamos jogar um pouco de código-golfe! O desafio é encontrar o vencedor de um jogo de Tic-Tac-Toe. Isso já foi feito muitas vezes, fornecendo um quadro com um vencedor claro, mas aqui está a diferença: As células são numeradas assim: 1|2|3 -+-+- 4|5|6 -+-+- 7|8|9 Você obtém uma matriz de …

30
Vá em frente!
Dado um número inteiro N, execute as seguintes etapas: (usando 9 como exemplo). Receber entrada N. ( 9) Converta N da base10 para a base2. ( 1001) Aumente cada bit em 1. ( 2112) Trate o resultado como base3 e converta-o novamente em base10. ( 68) Retornar / Imprimir o …

30
Saída as horas a 90 graus
Hoje, enquanto brincava com meus filhos, notei que um brinquedo aparentemente simples no parque escondia um desafio. A roda possui um triângulo que aponta para um número, mas também possui três círculos que apontam para os números a cada 90 graus do primeiro. Tão: Desafio (realmente simples) Dado um número …

22
Somas Inteiras Diluídas
Um número inteiro positivo pode ser diluído inserindo um 0entre dois bits em sua expansão binária. Isso significa que um nnúmero de bits possui n-1diluições, que não são necessariamente todas distintas. Por exemplo, para 12(ou 1100em binário), as diluições são 11000 = 24 ^ 11000 = 24 ^ 10100 = …

18
Eu sou um número 'redivosita'?
Redivosite é uma palavra portmanteau inventada com o único objetivo deste desafio. É uma mistura de redução, divisão e composto. Definição Dado um número inteiro N> 6 : Se N é primo, N não é um número redivosita. Se N for composto: calcule N '= N / d + d …

30
Implementar Lazy Drop Sort
Esse desafio já descreve o dropsort. No entanto, sou meio preguiçoso e realmente só preciso que minha matriz seja um pouco mais ordenada do que antes, não precisa ser ordenada completamente . No Drop Sort, eliminamos cada elemento menos que qualquer elemento anterior a ele. No Lazy Drop Sort, eliminamos …

18
Não se repita em Pedra-Papel-Tesoura
Com o boato de que Codegolf terá um torneio de Pedra, Papel e Tesoura, você analisa o tema das palavras sem quadrados . A palavra feita das letras R, P, Sé square-livre , se ele não contém uma sequência que se repete duas vezes. Ou seja, a palavra não pode …

30
O desafio do produto digital diferente de zero
Originalmente a raiz digital multiplicativa Desafio Basicamente, faça o que o título diz Método Dado um número inteiro positivo 1 <= N <= 100000000 através de um de nossos métodos de entrada padrão , multiplique cada dígito juntos, ignorando os zeros. Ex: Pegue um número, diga 361218402: 3* 6=18 18* …

29
Soma de rotação
Pegue uma matriz quadrada contendo números inteiros positivos como entrada e calcule a "soma rotacionada" da matriz. Soma girada: Pegue a soma da matriz original e a mesma matriz girou 90, 180 e 270 graus. Suponha que a matriz seja: 2 5 8 3 12 8 6 6 10 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.