Perguntas com a marcação «string»

16
Um desafio elementar

Este desafio é inspirado nesta citação de Oliver Sacks: “Aos 11 anos, eu poderia dizer 'eu sou sódio' (Elemento 11), e agora aos 79, eu sou ouro.” - Oliver Sacks Quero que você encontre números em uma string e os substitua pelos símbolos dos elementos correspondentes. (1 é H, 2 é Ele, 3 é Li,...

16
Posso morar aqui?

No jogo Terraria , uma das mecânicas do jogo envolve a construção de casas para que um NPC possa se mudar. Existe um conjunto estrito de regras para o que conta como uma casa válida ou não. Aqui está a lista de regras: A área total da casa deve ter pelo menos 60 azulejos quadrados, mas menos de...

16
Soletrar o Revu'a

Na verdade, não é inspirado nem pelos auto-palindromes de Atbash nem pela Calculadora Gematria Generalizada . Dada uma sequência s de comprimento n , imprima a sequência Revu'a , que é o primeiro caractere de s , os dois primeiros caracteres de s , ... os primeiros n –2 caracteres de s , os...

16
Formate uma lista de palavras

Seu desafio é formatar uma lista de palavras em várias linhas que não tenham mais que um determinado número de caracteres, para que cada linha contenha o maior número possível de palavras e que nenhuma seja desnecessariamente cortada. Entrada A entrada será uma lista de palavras separadas por...

16
Alinhar argumentos de função em suas próprias linhas

Dada a entrada de uma sequência que representa uma definição de função, imprima a sequência com novas linhas e espaços inseridos para que os argumentos da função sejam separados por novas linhas e alinhados. A sequência de entrada seguirá o seguinte padrão: Primeiro, ele começará com um prefixo,...

16
Filtrar e adicionar

Tarefa A tarefa é muito simples. Dada uma sequência não vazia contendo números , letras maiúsculas e minúsculas , produza a soma dos números restantes. Por exemplo: a1wAD5qw45REs5Fw4eRQR33wqe4WE Filtrar todas as letras resultaria em: 1 5 45 5 4 33 4 A soma desses números é 1 + 5 + 45 + 5 +...

16
Analisar seqüências de dígitos aninhadas

A tarefa Uma sequência Sé construída com o seguinte processo: Comece Ssendo a string vazia. Insira em alguma posição de Suma seqüência de caracteres do formulário ds, onde dhá um dígito diferente de zero e sé uma sequência de dletras ASCII em minúsculas. Dizemos que dsé um constituinte de S. Vá...

16
Criando um mapa de bola caindo

Introdução Para quem nunca ouviu falar desse jogo antes. Você está jogando uma bola que precisa sobreviver o maior tempo possível. Isso é feito movendo-se para a esquerda ou direita, indo para os orifícios. Como o mapa se move para cima, você precisa descer para sobreviver por mais tempo. Se você...

16
Decomponha um número!

Sua tarefa é decompor um número usando o formato abaixo. Isso é semelhante à conversão de base, exceto que, em vez de listar o digitsna base, você lista values, de modo que a lista seja adicionada à entrada. Se a base especificada for n, cada número da lista deve estar na forma de k*(n**m), onde...

16
Idioma geobitsiano

O idioma geobitsiano é uma nova perversão do inglês, onde uma palavra é dividida em segmentos que devem começar com uma letra diferente. Toda vez que uma dessas letras iniciais aparece em outra sequência, ela é substituída por todo o segmento correspondente, mantendo a capitalização. Esse processo...

16
Frases normais

Escreva um programa ou função que, dada uma sequência de entrada e um desvio padrão σ, produza essa sequência ao longo da curva de distribuição normal com média 0e desvio padrão σ. Curva de distribuição normal A ycoordenada de cada caractere cé: onde σé dado como entrada e onde xé a...

16
Soletra incorretamente uma palavra

Inspirado por esta pergunta de CR (por favor, não me mate por navegar por CR) Spec As probabilidades de escrever incorretamente uma palavra são: 1/3 do tempo não altera a saída 1/3 do tempo remove um caractere aleatório 1/3 do tempo duplicam um caracter aleatório A chance de remover /...

16
Aninhar uma string dentro de uma matriz n vezes

Você deve produzir uma função que aninhe uma string sdentro de uma matriz, nvezes >>> N("stackoverflow",2) [['stackoverflow']] Parâmetros: s - Uma string ascii n - um inteiro >= 0 Regras O menor código vence. A saída será um aninhada array, listou tuple(tipo ou semelhante...

16
Imprima uma cédula!

Como todos sabem, hoje é dia de eleição! Sua tarefa hoje é imprimir uma cédula, dada uma entrada. Se a entrada for Hillary Clinton, imprima: Hillary Clinton ===-----===> Donald Trump === ===> ____________ === ===> No entanto, se a entrada for Donald Trump, imprima: Hillary Clinton...

16
Soluço uma corda

Seu desafio é escrever um programa ou função que soluça uma string. Ele deve receber uma string como entrada (por qualquer método padrão) e siga estas etapas: Gere um número inteiro aleatório n (não necessariamente uniforme) entre 1 e 10, inclusive. Aguarde n segundos. Imprimir o inicial /...

16
Gere todas as chaves de comprimento n

Uma sequência de chaves é definida como uma sequência que consiste nos caracteres *()[]nos quais as chaves correspondem corretamente: [brace-string] ::= [unit] || [unit] [brace-string] [unit] ::= "" || "*" || "(" [brace-string] ")" || "[" [brace-string] "]" Esta é uma cadeia de chaves...

16
Verifique o quebra-cabeça rainhas

Se você não sabe o que é uma rainha no xadrez, isso não importa muito; é apenas um nome :) Sua entrada será um quadrado de largura e altura arbitrárias contendo alguma quantidade de rainhas. A placa de entrada ficará assim (esta placa possui largura e altura de