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

14
Localizar correspondência de caso substituir

Pegue três entradas, uma sequência de texto T; uma sequência de caracteres para substituir F; e uma sequência de caracteres para substituí-los por R,. Para cada substring Tcom os mesmos caracteres (sem distinção entre maiúsculas e minúsculas) F, substitua-os pelos caracteres em R. No entanto,...

14
Como pluralizar reticências?

É obviamente elipsisessieses. Inspirado por uma mensagem de bate-papo . Seu desafio Dada uma lista ou espaço ou sequência de palavras separada por vírgula, as reticências indicam o significado. Para elipsesessieses-ify uma palavra: Comece com a palavra. Adicione a primeira letra da palavra...

14
Atenda seu telefone! Está vibrando!

Você recentemente adquiriu um telefone novo, mas não gosta da maneira como ele vibra; decidiu que deseja criar seus próprios padrões de vibração. Então, você escreveu um programa onde você usou as palavras-chave long, shorte pausepara fazer o telefone vibrar de acordo com essas...

14
Desdobrar em todas as direções

Entrada: Uma linha Resultado: 1) Primeiro, pegamos o caractere remove no final da string de entrada até ficarmos com um comprimento quadrado (ou seja, 1, 4, 9, 16, 25, 36 etc.). Assim, o abcdefghijklmnopqrstuvwxyzcomprimento 26 se tornaabcdefghijklmnopqrstuvwxy ( comprimento 25). 2) Em...

14
Calcular os números de Wilson

Dado um número inteiro positivo n , calcular o n th Wilson número W (n) , onde e e = 1 se n tiver um módulo raiz primitivo n , caso contrário, e = -1. Em outras palavras, n tem uma raiz primitiva se não existe um número inteiro x , onde 1 < x < n-1 e X 2 = 1 mod n . Isso é código-golfe,...

14
Dobragem Pandigital

Inspirado por este CMC Dado um número inteiro positivo maior que 0, execute a seguinte operação nele: Se todos os dez dígitos únicos (1234567890 ) estiverem no número pelo menos uma vez, faça a contagem e saia do programa Caso contrário, dobre o número e repita, incrementando a contagem. A...

14
Tic-Tac-Toe - X ou O?

fundo Pule para "Tarefa" se você estiver familiarizado com o Tic-Tac-Toe (acho que a maioria está!) Tic-Tac-Toe é um famoso jogo para dois jogadores. Consiste em um tabuleiro 3x3 que é preenchido gradualmente por dois jogadores (esclarecimentos abaixo); O primeiro jogador usa o personagem Xe o...

14
Como um segmento de caminho; tocado pela primeira vez

Dada uma lista ordenada de 2 ou mais pontos cartesianos 2D, produza um valor de verdade se o caminho tocar a si próprio ou se interceptar; caso contrário, produza um valor falso se não se tocar ou se interceptar. Você pode assumir que pontos consecutivos na lista são distintos. Exemplos: (0,0),...

14
Raízes fatoriais principais

Inspirada nas raízes digitais, a raiz fatorial primária de um número é o número que surge quando você pega os fatores primos de um número, os soma e repete o processo no número resultante, continuando até que você termine com um número primo ( que tem a si próprio como seu único fator primo e,...

14
Uma sequência euro-iginal

Dado um número inteiro positivo n, produza o n -ésimo número da sequência euro-iginal. Cálculo da sequência Esta sequência é igual a OEIS A242491 . Um número faz parte da referida sequência se o número puder ser formado usando tantas moedas ou notas de euro diferentes, mas apenas uma de cada ....

14
Somas cumulativas recursivamente concatenadas de [N] com iterações M

Tome dois números inteiros positivos N e Me criar somas acumuladas concatenados [N], com Miterações. Emita o resultado da última iteração. Definição da soma acumulada concatenada: Comece com um número Ne defina uma sequênciaX = [N] Anexar a X somas acumuladas deX Repita a etapa 2 M vezes. A...

14
Quantos números primos exclusivos?

Uma maneira de representar um número natural é multiplicando expoentes de números primos. Por exemplo, 6 podem ser representados por 2 ^ 1 * 3 ^ 1 e 50 podem ser representados por 2 ^ 1 * 5 ^ 2 (onde ^ indica exponência). O número de primos nessa representação pode ajudar a determinar se é mais...

14
Encontre a melhor linha

Você receberá uma matriz 2-D A de números inteiros e um comprimento N. Sua tarefa é encontrar na matriz a linha reta (horizontal, vertical ou diagonal) dos elementos N que produz a soma total mais alta e retornar essa soma . Exemplo N = 3, A = 3 3 7 9 3 2 2 10 4 1 7 7 2 5 0 2 1 4 1 3 Essa...

14
Dois Primeiros Nomes

Uma pessoa tem dois primeiros nomes se o sobrenome também for um nome comum. Você tem a tarefa de determinar quais nomes completos em uma lista são dois primeiros nomes. John Smith John Doe Luke Ryan Ryan Johnson Jenna Jackson Tom John Qualquer nome que ocorra na coluna do primeiro nome é...

14
Soma as conexões de vértice

Vamos dizer que você tem um número inteiro positivo N . Primeiro, construa um polígono regular , com N vértices, com a distância entre os vértices vizinhos sendo 1. Em seguida, conecte linhas de todos os vértices a todos os outros vértices. Por fim, calcule o comprimento de todas as linhas...

14
Dialeto RLE Brainfuck

RLE Brainfuck (relacionado ao BF-RLE ) O hipotético dialeto RLE ( Run-Length Encoding ) de Brainfuck aceita os símbolos para os 8 comandos e também aceita dígitos. Os dígitos são usados ​​para representar o número de repetições sucessivas de um comando, permitindo assim a codificação no código de...