Perguntas com a marcação «string»

12
Retirando espaços extras de uma sequência

Você recebe uma string. Produza a sequência com um espaço por palavras. Desafio A entrada será uma string (não nullou vazia), cercada por aspas ( ") enviadas via stdin. Remova espaços à esquerda e à direita. Além disso, se houver mais de um espaço entre duas palavras (ou símbolos ou o que for),...

12
Deslocar caracteres em uma sequência

Nesse desafio, você deve alterar os caracteres em uma sequência de caracteres inserida n número de vezes e emitir a sequência de caracteres deslocada Entrada A entrada primeiro conterá uma sequência. Na próxima linha, um número inteiro, que indica nestará presente. Resultado Se nfor positivo,...

12
Número de labirintos válidos

Dada uma WxHgrade, quantos labirintos possíveis existem? Coisas que você sabe sobre o labirinto: A grade é exatamente Hquadrados altos e Wquadrados largos. Existem três tipos de quadrados: Iniciar, Finalizar e Vazio. Seu labirinto deve conter exatamente 1 Start e 1 Finish, e todos os quadrados...

12
Assine essa palavra!

O que é uma assinatura do Word? A assinatura de uma palavra são todas as letras colocadas em ordem - as assinaturas de this, histe hitssão todas hist. O desafio Escreva um programa que solicite uma entrada e depois imprima a assinatura dessa palavra. Portanto, um exemplo de execução de programa...

12
Espirais rotativas

Dado um quadrado de texto representando uma espiral de caracteres, gire-o! A espiral começa no centro e se move no sentido anti - horário até a borda externa, começando à esquerda do centro: 987 216 345 Isso se traduz na string 123456789. A rotação é feita para a esquerda ; portanto, se você...

12
Remova palavras repetidas de uma string

Remova todas as palavras repetidas de uma frase inserida. A entrada será algo parecido cat dog cat dog bird dog Snake snake Snakee a saída deve ser cat dog bird Snake snake. Sempre haverá um único espaço separando as palavras. A ordem de saída deve ser igual à entrada. (Consulte o exemplo) Você...

12
Cenouras. Assim. Muitos. Cenouras

Porra, isso é um monte de cenouras. A inspiração A tarefa Você deve criar um programa que, no maior número possível de idiomas, substitua todas as instâncias ^por um link formatado de remarcação (o que significa que, se eu fosse postá-lo em uma resposta, ele o leria automaticamente como uma...

12
Recrie a frase

Este desafio consiste em duas partes. O vencedor será a solução com a menor contagem total de bytes. O mesmo idioma deve ser usado para ambos os desafios. Parte 1: Escreva uma função ou programa que use uma frase com apenas palavras válidas como entrada e produz uma lista dos caracteres usados, o...

12
Rabiscos suaves vs. robustos vs. quebrados

Baseado em Chunky vs. Smooth Strings . Rabiscos /\_/\/\__/\/\/\/\_/\_/\são divertidos de fazer no teclado quando você está realmente entediado. Mas nem todos os rabiscos são criados iguais. Alguns rabiscos são suaves, tipo \___/, e alguns são grossos, tipo /\/\/\/\. Outros são simplesmente...

12
Implementar um encurtador de URL

Os URLs estão ficando muito longos. Portanto, você deve implementar um algoritmo para encurtar uma URL. Eu. A estrutura de uma URL Um URL tem duas partes principais: um domínio e um caminho . Um domínio é a parte do URL antes da primeira barra. Você pode assumir que o URL não inclui um protocolo....

12
Existem suportes disfarçados?

Alguém nos deu uma sequência, mas todos os caracteres parecidos com colchetes foram transformados em caracteres normais, e não sabemos quais, nem mesmo quantos eram. Tudo o que sabemos é que, se houvesse L1,L2,L3,...,LNdiferentes tipos de colchetes à esquerda e R1,R2,R3,...,RNdiferentes tipos...

12
Todos os números que cabem em uma string

Escreva um programa ou função que receba um número inteiro positivo N. Emita uma lista de todos os números decimais distintos que podem ser escritos com exatamente N caracteres usando dígitos ( 0123456789), pontos decimais ( .) e sinais negativos ( -). Por exemplo, alguns números que seriam na...

12
Notação científica eficiente

Outro dia, meu professor de química estava nos explicando sobre a notação científica (usando um número pequeno e multiplicando-o por potências de dez para expressar números grandes com mais facilidade), o que me trouxe de volta alguns anos depois que a aprendi. Depois de aprender o básico, fizemos...

12
Preparando um teste de múltipla escolha

Introdução Nota: este não é um tipo de método para incentivar a trapaça. Como Cᴏɴᴏʀ O'Bʀɪᴇɴ já disse, estudar é a melhor solução para passar no teste: 3. Considere as seguintes respostas para o teste de múltipla escolha: ABCBCAAB Aqui está uma tabela que indica se as respostas correspondem:...

12
Ajude a recalcular seu representante!

Há alguns meses, tivemos uma discussão sobre meta sobre como aumentar a reputação concedida por upvotes em perguntas. Aqui estão os princípios básicos do nosso sistema de reputação atual para votos: 1 Uma pergunta votada Uvale 5 reputação. Uma resposta upvote uvale 10 reputação. Uma pergunta ou...

12
Inverter metade da string binária

Esta é uma pergunta de acompanhamento para minha pergunta Puzzling.SE : Perguntei se há uma função f mapeando seqüências de caracteres booleanas para seqüências de caracteres booleanas, de modo que f (f (b)) = reverse (b) para todas as seqüências de entrada b . (Por reverso , quero dizer a função...

12
Auxiliar de pesquisa de palavras

Eu venho fazendo buscas da palavra recentemente, e eu pensei que seria tão mais fácil se todas as palavras lidas da esquerda para a direita. Mas reescrever todas as linhas exige muito esforço! Então, estou recrutando jogadores de código para ajudar. (Isenção de responsabilidade: a história acima...

12
"Escadaria"

Você deve escrever um programa ou função que crie uma seqüência de caracteres "if-escada". Aqui está como você "escava" uma string: Para cada caractere na sequência: Se o caractere for uma vogal maiúscula ou minúscula, sem incluir 'y', faça a saída e mova o restante da string para cima de uma...

12
Quais interruptores estão ativados?

Introdução Você está sentado com seu colega de trabalho, almoçando e se gabando com ele sobre o mais recente e supostamente maior projeto em que você está trabalhando. Ficando doente e cansado de sua constante demonstração de egoísmo, ele / ela oferece um desafio para você calar a boca. Sendo a...

12
Quão compatíveis são minhas cordas?

Introdução Considere duas seqüências A e B do mesmo comprimento L e um número inteiro K ≥ 0 . Para os propósitos deste desafio, dizemos que as cadeias são compatíveis com K , se existir uma cadeia C de comprimento K, de modo que A seja uma substring contígua da concatenação BCB . Observe que A é...