Perguntas com a marcação «string»

25
Palíndromos Perfeitos

Sua tarefa é determinar o quanto de um palíndromo perfeito é uma string. Seu palíndromo típico (por exemplo, 12321) é um palíndromo perfeito; sua perfeição é 1. Para determinar a perfeição de uma sequência, você vê quantas seções você pode dividir em onde cada seção é um palíndromo. Se houver...

25
ELE NÃO VÊ - um desafio zalgo

Escreva um programa ou função que, dada uma string, retire o zalgo, se houver algum. Zalgo Para esta postagem, zalgo é definido como qualquer caractere dos seguintes intervalos Unicode: Combinação de marcas diacríticas (0300-036F) Combinação de marcas diacríticas estendidas...

25
Reduzir string para um trecho de alfabeto

Dada uma sequência não vazia que consiste apenas em caracteres e espaços alfabéticos em maiúsculas e minúsculas ( [a-zA-Z ]), reduza-a a um trecho do alfabeto, começando com o primeiro caractere. Para reduzir uma string, comece com o primeiro caractere alfabético e remova todos os caracteres que...

25
Programa de identificação de formas

Sua tarefa é criar um programa que identifique a forma da entrada. As formas a serem identificadas podem ser uma das seguintes: Quadrado Para ser identificada como um quadrado, a fonte deve ter linhas de todos os comprimentos iguais e o mesmo número de linhas que os caracteres por linha...

25
Lembre-se dos vogais!

Entrada Uma sequência de caracteres ASCII imprimíveis, por exemplo: This is an example string. Saída Para cada consoante ( BCDFGHJKLMNPQRSTVWXYZbcdfghjklmnpqrstvwxyz) que não é seguida por uma vogal ( AEIOUaeiou), adicione a última vogal antes dela, em minúsculas. As consoantes antes da...

25
Vamos projetar um mosaico de dígitos

Desafio Dado um número inteiro positivo , repetir cada um dos seus algarismos um número de vezes correspondente à sua posição em . Em outras palavras, cada dígito deve ser repetido vezes (para cada , indexado 1), criando assim o novo número:NNNd1, d2, d3, ⋯ , dnd1,d2,d3,⋯,dnd_1, d_2, d_3, \cdots,...

25
Endereço IP ou não?

Sua ferramenta de digitalização em rede é irritantemente exigente quanto à entrada e falha imediatamente se você fornecer um endereço IPv4 que contenha caracteres incorretos ou não esteja formatado corretamente. Um endereço IPv4 é um endereço numérico de 32 bits escrito como quatro números...

25
Quão frustrante é o meu filme?

Meus pais têm um dispositivo de home theater. O controle remoto está quebrado, tornando incrivelmente difícil navegar para a direita em um menu. Na maioria das vezes, ele não funciona, mas quando funciona, move-se para a direita incrivelmente rápido. Isso é obviamente frustrante, mas é mais...

25
Como dizem os programadores: Esforce-se para ser preguiçoso

História Você já viu este post do 9gag ? Talvez você tenha a sensação de fazer suas próprias frases. Mas então você percebe que poderá jogar um script em meia hora e nunca terá que lidar com isso. A submissão Seu programa receberá uma string de entrada que retornará com aspas adicionais,...

25
Uma cena da diversidade de Jimmy

Como você provavelmente sabe, houve vários desafios adoráveis ​​do Jimmy recentemente surgindo. Nesses desafios, você foi desafiado com as habilidades acrobáticas de nosso amado amigo. Agora, temos um desafio diferente para você. Hoje você estará identificando diferentes tipos de Jimmys!...

24
Localizando "sub-palíndromos".

O código mais curto que encontra todos os "subpalíndromos" exclusivos de uma sequência, ou seja: qualquer substring com comprimento> 1 que seja um palíndromo. eg.1 input: "12131331" output: "33", "121", "131", "313", "1331" eg.2 input: "3333" output: "33", "333",

24
Gerador de fechamento palindrômico bidirecional

Introdução Um fechamento palíndrico de uma sequência de entrada é o palíndromo mais curto que pode ser construído a partir da sequência de entrada em que o palíndromo final começa com a sequência de entrada. Para esse desafio, consideraremos um fechamento palindrômico bidirecional, de modo...

24
Equivalência de César

Duas cadeias são "equivalentes a César" se a distância (contando) entre os caracteres correspondentes for a mesma. Sim, eu inventei esse termo. Aqui está um exemplo: "Abc" e "Cde" são equivalentes porque distance from a-c == 2 distance from b-d == 2 distance from c-e == 2 A capitalização não...

24
Calcular caracteres médios da string

Tarefa Sua tarefa é produzir uma sequência que contenha caracteres médios da sequência. O primeiro caractere do resultado seria o caractere médio do primeiro caractere (que é o primeiro caractere) e a média do segundo caractere de dois primeiros caracteres e assim por diante. O que é caráter...

24
Coloque uma corda com hashes

Eu já fiz isso em Python, mas parece que poderia ser muito reduzido: txt = input("Type something.. ") c = "#" b = " " print(c * (len(txt) + 4)) print(c, b * len(txt), c) print(c, txt, c) print(c, b * len(txt), c) print(c * (len(txt) + 4)) Portanto, se o usuário digitar: Hello World O programa...