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

13
Pseudo-fractal retangular

Objetivo O objetivo do programa é desenhar um retângulo de arte ASCII dobrado de tamanho repetidamente, alternando horizontal e verticalmente. Cada vez que o retângulo dobra de tamanho, a área extra é representada por um caractere diferente e as áreas anteriores permanecem inalteradas. As duas...

13
Converta graus em um dos 32 pontos da bússola

A bússola de 32 pontos é ... interessante, para dizer o mínimo. Por Denelson83 (Trabalho próprio) [ GFDL ou CC-BY-SA-3.0 ], via Wikimedia Commons Seu desafio é tomar uma medida de grau e convertê-la em uma direção na bússola de 32 pontos. Cada direção tem 11,25 (360/32) graus a mais que a...

13
Crie um verificador de win do d tic tac toe

Criar o programa mais curto para verificar quem ganhou em uma n d tic tac toe game. Seu programa deve funcionar quando n(largura) e d(número da dimensão) estiverem nestes intervalos: n∈[3,6]∩ℕ ie a number from this list: 3,4,5,6 d∈[2,5]∩ℕ ie a number from this list: 2,3,4,5 n = 3; d = 2(3 2 ou...

13
Depurador Brainf ** k

Seu desafio é receber contribuições como esta (um programa Hello World): ++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++. E envie um prompt (que será ">...

13
Construa um gerador de quebra-cabeças de gelo + solucionador

No Twitch Plays Pokémon , um dos obstáculos mais irritantes que se pode enfrentar é um quebra-cabeça de gelo, onde você deve viajar de um lugar para outro deslizando todo o caminho em uma direção até atingir uma parede ou uma pedra. Sua tarefa é criar um programa que gere um quebra-cabeça de gelo...

13
Meu robô escapou do laboratório!

Meu robô entrou em curto-circuito de alguma forma e fugiu aleatoriamente para algum lugar do meu laboratório! Felizmente, sempre que ele faz isso, sua sequência de desligamento é iniciada, dando-lhe tempo suficiente para virar e correr aleatoriamente na direção em que está por cinco rodadas antes...

13
Calcule sua reputação de troca de pilhas

Fundo: Costumo descobrir que, ao navegar em um site Stackexchange, começo a me perguntar como as pessoas obtêm a quantidade de reputação que possuem. Eu sei que sempre posso contar com o codegolf SE para resolver meus problemas, então aqui está: Crie um programa que aceite um número inteiro...

13
Saída dos enésimos dígitos de um número inteiro

Sem usar strings (exceto quando necessário, como com entrada ou saída) calcule o enésimo dígito, a partir da esquerda , de um número inteiro (na base 10). A entrada será fornecida neste formato: 726433 5 A saída deve ser: 3 como esse é o quinto dígito de "726433". A entrada não conterá...

13
Representação mais curta de um número de Subcarga

Texto de sabor O baseado em pilha esolang Underload tem alguns laços interessantes para programação funcional. Um deles é o tratamento do tipo de dados numérico - como o cálculo lambda, você representa o número natural N por uma função que executa uma ação N vezes. Para simplificar,...

13
Jogo Frogger-ish

Que tal dar um renascimento ao bom e velho jogo de arcade Frogger, no estilo Code Golf! Sua tarefa é criar uma versão deste jogo clássico, com o menor número possível de caracteres de código. Use o idioma de sua escolha (bibliotecas, como jQuery etc., são permitidas). Exigências Você tem 3...

13
Calcular a raiz quadrada apenas usando ++

Sua tarefa é calcular a raiz quadrada de um número inteiro positivo sem usar operadores matemáticos para alterar o número, como: Configurando uma variável (por exemplo, squareRoot = 5) Adição (A + B) Subtração (AB) Multiplicação (A * B) Divisão (A / B) Raízes quadradas, cubas, quarta,...

13
Teclados de teste

Meu problema No meu local de trabalho atual, eu, sozinho (ok em parte porque não tenho membros), mantenho aproximadamente 700 laptops. Devido à natureza e frequência de seu uso, muitas vezes acho que eles são devolvidos com alguns danos. Para esse problema, minha principal preocupação é quando um...

13
Classificar números representados em uma base desconhecida

Dada uma lista de strings, classifique a lista como números sem saber qual base é usada. Os valores dos dígitos também são desconhecidos (é possível que '1'> '2'). Como os valores dos dígitos são desconhecidos, use a Lei de Benford (ou Lei dos Primeiros Dígitos) para determinar o valor relativo...

13
Crie um programa de adivinhação para a Copa do Mundo

Como você sabe, a fase de grupos da Copa do Mundo terminou e a partir de amanhã as 16 melhores equipes começarão a fase eliminatória: Brasil (BRA) México (MEX) Holanda (NED) Chile (CHI) Colômbia (COL) Grécia (GRE) Costa Rica (CRC) Uruguai (URU) França (FRA) Suíça (SUI) Argentina (ARG) Nigéria...

13
Criptografia de janela PI

Este é um método simples de criptografia que usa dígitos PI para codificar uma mensagem; o método é simples: A chave é apenas um número inteiro positivo que indica onde a janela é iniciada: Dada uma cadeia de caracteres para criptografar, contendo apenas letras minúsculas, sem espaços, você obtém...

13
Há água na minha janela

O cenário Eu dirijo ao longo de uma estrada com meu carro e começa a chover. As gotas de chuva estão caindo na minha janela aleatoriamente e agora eu me pergunto: qual é a maior área molhada conectada? A tarefa Para facilitar, a janela é dividida em uma matriz de 10 * 10 quadrados. Seu trabalho...

13
Qual é o seu signo?

Escreva um programa que use uma data de nascimento (mês e dia do mês) como entrada e produz o sinal, elemento e qualidade correspondentes do zodíaco ocidental . Para os propósitos deste desafio, eles são definidos exatamente como na tabela na página da wikipedia vinculada: Sign Date Range Element...