Perguntas com a marcação «string»

27
Atbash Self Palindromes

Considere a transformação Atbash : A|B|C|D|E|F|G|H|I|J|K|L|M Z|Y|X|W|V|U|T|S|R|Q|P|O|N Onde A ⇔ Z e L ⇔ O, por exemplo, existe uma propriedade interessante que algumas palavras compartilham. Quando algumas strings são traduzidas para o equivalente atbash, a tradução é a palavra original...

27
Reimplementar o wc coreutil

Esse desafio é semelhante ao anterior , mas com algumas partes pouco claras das especificações e requisitos de E / S menos rigorosos. Dada a entrada de uma sequência que consiste apenas em ASCII e novas linhas imprimíveis, produz várias métricas (bytes, palavras, contagem de linhas). As...

27
Golfe esquerdo do Javascript

Introdução Na esteira da esquerda-pad pacote npm precipitação , vamos ter um golf código para a implementação deixou-pad. A função do teclado esquerdo consiste em 2 argumentos padrão e 1 argumento adicional, no formato string , length , ( padchar ). Se o padchar não for fornecido, isso será...

27
Números com simetria rotacional

Dado um número inteiro, a saída de um truthy valor se for o mesmo de cabeça para baixo (girado 180 °) ou um Falsas valor de outra forma. 0, 1, E 8tem simetria de rotação. 6torna 9- se e vice-versa. Sequência de números que produzem resultados verdadeiros : OEIS A000787 0, 1, 8, 11, 69, 88, 96,...

27
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...

27
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 string em...

27
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,...

27
Cadeificação de Substring

Introdução Neste exemplo, vamos pegar a string Hello, World!e a matriz [3, 2, 3]. Para encontrar a cadeia de substring, seguimos o seguinte processo: O primeiro número da matriz é 3, então obtemos a substring [0 - 3], que é Hel. Depois disso, removemos os primeiros 3caracteres da string inicial,...

27
Primenary Strings

Uma string Primenary ( binary-prime ) é aquela que, quando escrita como uma grade binária, cada linha e coluna tem um total primo. Essa é uma explicação bastante vaga, então vamos descrevê-la com um exemplo bem trabalhado ... Neste exemplo, usaremos a string bunny: Primeiro, encontre o...

27
Permita alfabeticamente uma string

Tarefa Seu objetivo, se você optar por aceitá-lo, é escrever um programa que, dada uma string de entrada (ou matriz de caracteres), produza todas as permutações possíveis das letras nessa string. Eu sou meticuloso com minha saída, portanto deve ser classificado em ordem alfabética, sem...

27
Converter singular em plural

Existem duas formas de substantivos, singular e plural. A conversão entre esses dois é bastante fácil. Normalmente, você termina com s. ex. car=> cars. Se ele termina com s, x, z, chou sh, terminá-la com es. ex. bus=> buses. Se terminar com yuma consoante logo antes, altere ypara ies. ex....

27
lwap Ela está cansada!

Dada uma lista ou sequência delimitada, imprima uma lista ou sequência delimitada com o primeiro caractere de cada palavra uma palavra depois. Para esse desafio, uma "palavra" consiste apenas em todos os caracteres ASCII imprimíveis, exceto no espaço, nova linha e caractere de tabulação. Por...

27
Remover espaços, mantendo a capitalização

Sua entrada será uma frase, frase ou palavra em inglês. Ele conterá apenas a-zA-Z' -,.!?. Sua tarefa é pegar a entrada, remover espaços e redistribuir letras maiúsculas para que letras em índices que foram colocadas em maiúsculas antes (e somente letras em índices que foram colocadas em maiúscula...

27
Seleciona aleatoriamente um personagem, no estilo plinko

Vamos ver o quão boa é a sua linguagem de escolha na aleatoriedade seletiva. Dado 4 caracteres, A, B, C, e D, ou uma cadeia de 4 caracteres ABCD como entrada , um dos caracteres, com as seguintes probabilidades de saída: A deve ter 1/8 (12,5%) de chance de ser escolhido B deve ter uma chance de...

27
Bolha os suportes!

Não são algumas perguntas sobre este site sobre o equilíbrio entre parênteses, e verificar se os suportes estão equilibradas. Proponho que agora é hora de usar esses colchetes equilibrados para alguma coisa! Em matemática e programação, os colchetes são como bolhas, isolando tudo de dentro, forma...

27
Desdobrar uma string

Dada uma sequência quadrada, produza toda a saída da sequência em todas as etapas do desenrolamento. A corda deve desenrolar no sentido horário um quarto de volta de cada vez. Exemplos Entrada : A Saída : A Nota : Também aceitarei a entrada duplicada para este caso de teste específico...

27
Desenhe uma cadeia S

fundo Quando eu era mais jovem, aprendi um método de desenhar uma forma estranha de "S", que eu (junto com meus colegas de classe) achei fascinante. Hoje, eu o redescobri e, devido à sua abordagem fórmula para desenhá-lo, pensei que poderia levar a um desafio interessante: P Desenhando o "S" OS...

27
Festa de Ação de Graças

Amanhã, 23 de novembro, é o dia de ação de graças nos Estados Unidos. Para preparar, você precisa preparar alguns perus ASCII. No entanto, como você está atrasado no planejamento, precisa de um programa (ou função) para ajudá-lo com quantos pássaros você precisa preparar. .---. _ .' './ ) / _...