Perguntas com a marcação «string»

13
Quantos lados tem esse polígono?

Então, na matemática da 1ª série, você aprende os nomes dos polígonos. Três lados são um triângulo, 4 é um quadrado e 5 é um pentágono. No entanto, nas honras da 1ª série, você vai um pouco mais longe. Seu desafio Existe um sistema de nomeação para polígonos acima de alguns lados; portanto,...

13
CamelCase2snake_case ()

Escreva uma função para converter o texto CamelCased em snake_case: FunctionForHTMLManipulationtorna - sefunction_for_html_manipulation O texto de entrada será um único identificador adequado em vários idiomas. Ele deve começar com uma letra em inglês e, em seguida, ser seguido por qualquer número...

13
Quantos 14ers eu subi?

Na terminologia do alpinismo, um "14er" é qualquer montanha com uma altitude de 14.000 pés ou mais. No entanto, há outra distinção. Para um pico contar como um 14er, ele também deve ter uma "proeminência geográfica" de 300 pés ou mais. Isso significa que, para passar de um 14er para outro, você...

13
Produtos Fibonacci

Você pode decompor um número maior que 0 como uma soma exclusiva dos números positivos de Fibonacci. Nesta questão, fazemos isso subtraindo repetidamente o maior número possível de Fibonacci positivo. Por exemplo: 1 = 1 2 = 2 3 = 3 4 = 3 + 1 12 = 8 + 3 + 1 13 = 13 100 = 89 + 8 + 3 Agora, chamo...

13
Codificar por cento uma sequência

Introdução Como alguns de vocês devem saber, os URLs realmente têm uma lista de caracteres que fazem coisas especiais. Por exemplo, o /caractere separa as partes do URL, e ?, &e =caracteres são usados para passar parâmetros de consulta para o servidor. Na verdade, há um monte de personagens...

13
Cifra par / ímpar ASCII

Definiremos o ASCII Odd / Even Cipher através do pseudocódigo abaixo: Define 'neighbor' as the characters adjacent to the current letter in the string If the one of the neighbors is out of bounds of the string, treat it as \0 or null Take an input string For each letter in the string, do If...

13
Interpretar intervalos soltos

Interpretar intervalos soltos ListSharp é uma linguagem de programação interpretada que possui muitos recursos, um deles é um criador de intervalo baseado em 1 índice que funciona assim: Você define um intervalo como (INT) TO (INT)ou apenas (INT)onde ambos ou o int único podem ir do valor mínimo...

13
Senhas de Bob

Introdução Bob gosta de ter senhas diferentes para cada site que usa. Ele quer senhas em um formato especial para poder se lembrar. Ajude-o criando um gerador de senhas que seja o mais curto possível em tamanho de código, porque ele gosta de manter as coisas curtas como o seu nome. Desafio Crie...

13
Leia as palavras cruzadas com um toque!

Semelhante a esta pergunta , mas esta é uma variação de palavras cruzadas! Em vez de apenas uma letra por quadrado da grade, você pode ter uma ou duas . Entrada: Uma matriz 2D, ou o que funcionar no seu idioma. Você pode assumir entradas válidas Qualquer tamanho de matriz deve...

13
Feche suas tags!

Isso se baseia em um desafio anterior excluído meu com o mesmo nome Introdução Você está encarregado de escrever um programa que retorne um valor de verdade ou falsey com base em se a entrada tiver todas as suas tags 1 semelhantes a XML adequadamente abertas e fechadas e na ordem correta....

13
Ampliando um mapa

Sua tarefa é, dado um mapa como entrada, diminuir ou diminuir o zoom, dependendo da escala. Observe que a escala fornecida é a escala pela qual diminuir o zoom ; portanto, uma escala entre 0 e 1 será realmente ampliada. Por exemplo, dado o seguinte mapa (mal

13
Elemento da string no índice especificado

Dada uma sequência se um número não negativo nmenor que o comprimento de s, produza o caractere na n-ésima posição de s. Indexação 0 e indexação 1 são permitidas. Para a indexação 1, nserá positivo e menor ou igual ao comprimento de s. s consistirá apenas em caracteres imprimíveis. Qualquer...

13
Transmogrificador de código C antigo *

* O que é um transmogrificador? Na linguagem de programação C , há formações chamadas digrafos e trigramas que são sequências de dois e três caracteres que avaliam caracteres menos comuns. Por exemplo, você pode usar ??-se o teclado não tiver ~. Com o texto, substitua todas as instâncias dos...

13
Word Poker, quem ganha?

A entrada será duas palavras de cinco letras. Na verdade, eles não precisam ser palavras do dicionário, apenas cinco letras cada, todas minúsculas ou maiúsculas, à sua escolha. Somente AZ aparecerá nas palavras de entrada e elas sempre terão 5 caracteres. Seu programa é pontuar os dois como se...

13
Leia uma senha: no celular!

Graças ao recente desafio do MD XF , agora podemos ler senhas em diversos idiomas! O problema é que agora precisamos portar nossos aplicativos para dispositivos móveis, e eles inserem a senha de maneira um pouco diferente. Desafio Leia uma string do teclado. Sempre que um caractere kfor...

13
Encontre todos os anagramas e subanagramas também!

Esta questão é fortemente baseada nessa questão , mas deve apresentar várias dificuldades adicionais. Sua tarefa Você deve escrever um programa ou função que, ao receber uma string, imprima todos os anagramas possíveis. Para os fins desta pergunta, um anagrama é uma sequência que contém o mesmo...

13
Cite minha citação!

Uma citação é "a repetição de uma expressão como parte de outra". No inglês americano, as aspas são cercadas por aspas duplas ("), como na frase anterior. No entanto, essa regra difere quando uma aspas aparece dentro de outra aspas. Nesse caso, a aspas internas é cercada por aspas simples...

13
Shift Caesars Shifts

Descrição Um deslocamento de César é uma cifra monoalfabética muito simples, em que cada letra é substituída por uma depois do alfabeto. Exemplo: Hello world! -> IFMMP XPSME! ( IBSLR, EGUFV!é o resultado do desafio real, esse foi um exemplo de mudança de 1). Como você pode ver, o...