Perguntas com a marcação «string»

43
ETAOIN SHRDLU golf

Breve descrição do desafio: baseado no ETAOIN SHRDLU , seu desafio é escrever o programa ou a função mais curto em qualquer idioma que produza as 26 letras do alfabeto inglês com base na frequência na entrada. Especificação muito longa, seca e completa: Seu programa / função receberá como...

43
Minha torta foi cortada?

Escreva um programa ou função que inclua uma lista não vazia de números inteiros positivos. Você pode assumir que é inserido em um formato conveniente razoável, como "1 2 3 4"ou [1, 2, 3, 4]. Os números na lista de entrada representam as fatias de um gráfico de pizza completo , em que cada tamanho...

43
A velocidade das letras

Dada uma sequência como entrada, imprima uma nova sequência com cada letra pressionada para a direita pelo respectivo índice alfabético. Todos sabemos que A é lento e Z é uma letra rápida. Isso significa que Z é deslocado para a direita em 25 espaços, A não é deslocado e B é deslocado em 1...

42
Bitflip e negar

Dado um número inteiro, faça uma expressão que o produza 0usando negação unária -e complemento bit a bit ~( ~n= -n-1), com os operadores aplicados da direita para a esquerda. ... -3 = ~-~-~0 -2 = ~-~0 -1 = ~0 0 = 0 1 = -~0 2 = -~-~0 3 = -~-~-~0 ... Sua expressão deve ser tão curto quanto...

42
Marcador de scrabble

Desafio: Pegue uma sequência de letras maiúsculas ou minúsculas como entrada (opcional) e calcule a pontuação que essa sequência obteria em um jogo de Scrabble em inglês. Regras: A pontuação de cada letra é a seguinte (use isso mesmo se houver outras versões do jogo): 1 point: E, A, I, O, N, R,...

42
Inverter as consoantes

O programa deve usar uma string como entrada e reverter as consoantes, mantendo a ordem das vogais. Todas as letras serão minúsculas, para que você não precise se preocupar com maiúsculas e minúsculas. Seguem exemplos. Entrada: a test case. As consoantes aqui são t,s,t,c,s. Eles devem vir em...

42
Enklactify essas strings

Inspirado por esta cadeia de comentários ... Quero enklactsair deste desafio, mas não posso ... @ETHproductions para enklact (v): para implementar uma tabela de pesquisa usando uma subseção que consiste em elementos exclusivos. Enklacting é uma maneira muito útil de compactar uma tabela...

42
Desenhe o alfabeto dente de serra

Simples hoje. Escreva o programa mais curto que desenhe um "alfabeto dente de serra", com um número inteiro positivo para a altura. Você deve escrever o nome da sua linguagem de programação quando chegar à letra em que começa. Por exemplo, se sua linguagem é Python e a entrada é 1a saída, deve...

42
Eu sou engenheiro?

Recentemente, um engenheiro elétrico que estudava o horário dos semáforos foi multado em US $ 500 pelo estado de Oregon por se referir a si mesmo como engenheiro. Dada uma entrada com 2 letras, representando um estado dos EUA, produza: I am not an engineerse o estado for Oregon ( OR) I am an...

42
Sem condições!

Introdução Existem 3 pregos na parede. Você tem um pedaço de barbante fixo na moldura das duas extremidades. Para pendurar a foto, você emaranhou a corda com as unhas. Porém, antes de deixar a foto passar: Você pode prever se a imagem vai cair apenas olhando como o barbante está enrolado nas...

42
Meu Deus, está cheio de espaços!

Algumas pessoas insistem em usar espaços para tabulação e recuo. Para tabulação, isso é indiscutivelmente errado. Por definição, os tabuladores devem ser usados ​​para tabulação. Mesmo para indentação, os tabuladores são objetivamente superiores: Existe um consenso claro na comunidade Stack...

42
StringgnirtSStringgnirtSStringgnirtS

Aqui está um desafio relativamente simples para você. Dada uma sequência de comprimento N , produza a sequência para frente, depois para trás, depois para frente e depois para trás ... etc. N vezes. Por exemplo, se sua entrada foi Hello! Você deve

42
Mais chocalho…!

Você está fornecendo suporte técnico para o Bruce Dickenson como ele produz uma sessão de gravação Blue Oyster Cult. Quando ele pede mais chocalho , você pode dar a ele. Sua tarefa Escreva um programa ou função que use uma string (ou equivalente no seu idioma) como entrada e emita uma string...

42
ALTeRnAdo CaSe

Para o desafio de hoje, você deve escrever um programa ou função que alterne o caso de uma string. No entanto, você deve ignorar caracteres não alfabéticos. Isso significa que todo caractere alfabético deve ter um caso diferente do caractere alfabético anterior e seguinte. Isso é um pouco mais...

42
Analisar o formato de dicionário Bookworm

Recentemente, tenho me entregado a alguma nostalgia na forma de Bookworm Deluxe: Caso você nunca tenha visto isso antes, é um jogo de palavras em que o objetivo é conectar peças adjacentes para formar palavras. Para determinar se uma string é uma palavra válida, ela é comparada com seu...

42
Imposters no zoológico

Você quer abrir um novo zoológico. Vai ser incrível. Mas, sendo o preço mais baixo que você é, você só quer pagar animais de três letras (todo mundo sabe que o custo de um animal é proporcional ao tamanho do nome). Lá vai o seu sonho de fazer as pessoas pagarem para ver um elephant. Mas de repente...

42
Esolang-Comment-Template-Generator

Muitas pessoas neste site usam idiomas esotéricos e, como são incomuns e difíceis de entender, frequentemente escrevem uma explicação em um determinado formato. Por exemplo, se o código foi abcdefghijklmnop E essa linguagem usa #para comentários, eles escreveriam uma explicação como esta: a...

42
É um pangram?

Escreva uma função ou programa que tenha como entrada uma sequência e imprima um valor verdadeiro se a sequência for um pangram (uma sequência de letras contendo pelo menos uma de cada letra no alfabeto inglês) e um valor falsey caso contrário. Letras maiúsculas devem ser ignoradas; Se a sequência...