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

13
Número em Número ao quadrado

Considere uma sequência de números naturais para a qual N aparece como uma substring em N ^ 2. A018834 Saída do n th th elemento desta sequência. Regras O programa recebe apenas ncomo entrada e gera apenas um número -N . A sequência pode ser indexada em 0 ou 1. Sequence: 1 5 6 10 25 50 60 76...

13
Poderes independentes

Dado inteiro n, produza o menor expoente emaior que 1, que n^econtém ncomo substring. Por exemplo, para 25, a resposta deve ser 2, como 25 ^ 2 = 625, que contém 25como substring, mas a resposta para 13deve ser 10, como 13 ^ 10 = 137858491849, 10é o expoente mais baixo para o qual o resultado...

13
Auto-rotação binária

Dada uma matriz 3D binária, para cada camada, gire ciclicamente cada uma de suas colunas tantas etapas, conforme indicado pela codificação binária das colunas da camada acima dela, e gire ciclicamente à esquerda de cada uma de suas linhas, quantas etapas forem indicadas por a codificação binária...

13
Senhas fortes contra os bispos

Não deve ser confundido com Password Bishop Goodness ! Dada uma sequência, responda (verdade / falsidade ou dois valores consistentes) se ela constitui uma senha forte contra os bispos . Uma senha é forte contra os bispos, se for uma sequência que consiste em letras (in a-h) e dígitos (in 1-8)...

13
Isso é empate por repetição?

Problema: No xadrez, existe uma regra bem conhecida sobre o empate pela repetição. Se a mesma posição for repetida 3 vezes (ou mais), o jogador que pretender fazer a jogada que causará a repetição poderá reivindicar um empate. Às vezes, essa é uma tarefa fácil para um árbitro detectar, se os...

13
Nova encomenda # 6: Ovo de Páscoa

Introdução (pode ser ignorado) Colocar todos os números inteiros positivos em sua ordem regular (1, 2, 3, ...) é um pouco chato, não é? Então, aqui está uma série de desafios em torno de permutações (reorganizações) de todos os números inteiros positivos. Este é o sexto desafio desta série (links...

13
Interactive Maze Solver

Bob foi sequestrado e está preso em um labirinto. Seu trabalho é ajudá-lo a encontrar uma saída. Mas como é um labirinto muito escuro e assustador, ele não consegue ver nada. Ele só pode sentir paredes quando corre para dentro dela, e sabe quando encontrou a saída, mas não sabe mais nada sobre...

13
Acessibilidade do trocador de palavras

O trocador de palavras é um jogo em que você está tentando transformar uma palavra em outra através de edições de um único caractere, sendo cada etapa sua própria palavra. Para esse desafio, as edições podem ser substituições, inserções ou exclusões. Por exemplo, WINNER → LOSER pode ser feito com...

13
Um jogo de fatoração

Entrada Um único inteiro .1≤x≤10151≤x≤10151 \leq x \leq 10^{15} Resultado O número máximo de números inteiros positivos distintos que possuem o produto .xxx Exemplos Entrada: 1099511627776. Saída: 9. Uma lista ótima possível de fatores é: (1, 2, 4, 8, 16, 32, 64, 128, 4096). Entrada: 127381....

13
Pedra, Papel, Tesoura, Lagarto, Torneio de Spock

Dar um desafio envolvendo uma referência de Star Trek logo após 4 de maio pode ser desaprovado, mas aqui vai. Você, Luke, Anakin, Palpatine, Yoda e Han Solo estão envolvidos em um torneio insano de Rock, Paper, Scissor, Lizard, Spock. O problema aqui é que você só pode usar uma ordem fixa de...

13
Converter números para Emoji Math [fechado]

Fechado . Esta pergunta precisa de detalhes ou clareza . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Adicione detalhes e esclareça o problema editando esta postagem . Fechado há 9 meses . No Emoji Math, um módulo criado pelo...

13
Encontre todos os pares

Introdução Na teoria dos números, dizemos que um número é kkk suave quando seus fatores primos são todos no máximo kkk . Por exemplo, 2940 é 7 suave porque 2940=22⋅3⋅5⋅722940=22⋅3⋅5⋅722940=2^2\cdot3\cdot5\cdot7^2 . Aqui, definimos um par kkk smooth como dois números inteiros consecutivos que são...

13
Gerador de seta Meme ASCII

Especificações Dado um número n, produza uma "seta de meme" ASCII (símbolo maior que >) , de tamanho n. n sempre será um número inteiro positivo, maior que 0. Exemplos n = 2 \ \ / / n = 5 \ \ \ \ \ / / / / / Código de amostra Aqui está um programa de amostra, escrito em...

13
Distribuição de assentos no parlamento

Introdução Em uma eleição geral, alguém gostaria de calcular um preço constante por assento no parlamento. Isso significa que, para N >= 0distribuir assentos e uma lista nsde votos por partido, gostaríamos de encontrar um número dtal que sum(floor(n/d) for n in ns) == N Para tornar as...

13
Encontre o nome da cor HTML mais próximo

Entrada Um único código de cores hexadecimal de 6 dígitos, maiúscula, sem #. Também pode ser um número inteiro de 24 bits, se você preferir. Resultado O nome da cor HTML mais próximo (por exemplo red, ou dark-salmon, conforme definido em https://www.w3schools.com/colors/colors_names.asp ou veja...

13
Programa de despejo hexadecimal mais curto

Desafio Crie um programa de console para exibir cada byte de um arquivo. Ganhando Como se trata de código-golfe , o menor número de bytes vence. Regras O programa deve ser um aplicativo de console , o que significa que será executado a partir de algum tipo de interpretador de linha de...

13
Snap irlandês: regras de variantes

Introdução Recentemente, eu e alguns amigos decidimos jogar algumas cartas, e um deles sugeriu o jogo 'Irish Snap', que foi a inspiração para esse desafio. No entanto, aprendi mais tarde que o jogo tem muitas regras diferentes com as quais você pode jogar, algumas das quais estão listadas aqui ....