Perguntas com a marcação «string»

Uma competição para resolver um problema específico através do uso e manipulação de strings.

9
Recolher o anti-registro
Neste desafio, você receberá uma sequência alfabética como entrada. Definiremos o "anti-string" de uma determinada entrada como a string com o caso de todas as letras invertidas. Por exemplo AaBbbUy -> aAbBBuY Você deve escrever um programa que use uma string como entrada e procure a substring contígua mais longa …

9
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. .---. _ .' './ ) / …

8
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 …

30
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" …

30
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 exemplo, pegue a sequência "Boa …
27 code-golf  string 

30
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 antes) sejam …
27 code-golf  string 

30
Conversor de tempo de 12 horas a 24 horas
Surpreendentemente, essa tarefa simples parece não existir já, então ... Sua tarefa é escrever um programa que tenha como entrada um tempo de 12 horas e o converta em "horário militar" ou formato de 24 horas. A entrada estará no formato: HH:MM am/pm Embora pequenas variações sejam permitidas: O espaço …

21
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 ponto de código …

30
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 code-golf  string 

29
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 duplicatas. Exemplo: Entrada: buzz Saída: …

15
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 se tornar aae …
27 code-golf  string 

26
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 …

30
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, INVAL1, INVAL2, INVAL3...INVAL9 Depois, INVAL9é assim: INVA0, INVA1, INVA2, INVA3, …

23
Permutação de Caso
Quem precisa comparar as maiúsculas e minúsculas quando você é capaz de gerar todas as permutações de maiúsculas e minúsculas? Ninguém! Essa é a resposta. Ninguém faz. Sua tarefa é conseguir esse feito; gere todas as permutações possíveis de maiúsculas / minúsculas para uma determinada entrada. Entrada Uma sequência de …

18

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.