Perguntas com a marcação «string»

28
Tão fácil quanto ABC

Entrada Uma string que contém no máximo um de cada uma das cartas A, Be C. Eles podem estar em qualquer ordem. A cadeia vazia é uma entrada válida. Nota: Uma versão anterior deste desafio usava as letras em LEJvez de ABCe elas ainda podem ser usadas, se desejado. Saída Uma corda dos A, B,...

28
Aumentar as tiragens de cartas

Dada uma sequência não vazia de letras ASCII em minúsculas a-z, produza essa sequência com cada “execução” consecutiva da mesma letra, prolongada por mais uma cópia dessa letra. Por exemplo, dddogg( 3 d ', 1 o , 2 g ') se transforma ddddooggg( 4 d ', 2 o ', 3 g '). Isso é código-golfe : a...

28
Multiplicação de cadeias por elementos

Inspirado por isso desafio (obrigado @cairdcoinheringaahing pelo título!), Sua tarefa é pegar duas seqüências ASCII imprimíveis e multiplicá-las por elementos com as seguintes regras. Como funciona? Dadas duas seqüências de caracteres (por exemplo splite isbn), você primeiro truncará a mais...

28
'abc' e 'cba'

Sua tarefa é simples, escreva um único trecho de código que, quando executado em um idioma, gera apenas a sequência 'abc'e, quando executado em outro idioma, gera apenas a sequência 'cba'. O programa não deve receber entrada. Este é um desafio do código-golfe

28
Socorro! Minha calculadora está com defeito!

Introdução Minha calculadora está se comportando de forma estranha. Às vezes, quando digito um, 8ele exibe a 2. E às vezes, quando digito em, 6ele exibe a +. Alguns botões estão misturados! Alguém poderia me ajudar a determinar qual? Desafio: Entrada: lista de equações incorretas , com...

28
Saída de um anagrama! Não não aquele!

Dada uma lista de cadeias únicas que são anagramas uma da outra, produza um anagrama daquelas palavras que são diferentes de cada palavra da lista. As strings serão alfanuméricas e é garantido que haja um anagrama válido. O programa ou função pode, mas não precisa ser não determinístico, ou seja,...

28
Girar uma coluna

Dado um número k e um bloco de texto ou uma matriz 2D que as matrizes internas possam ter comprimentos desiguais (que se assemelham a um bloco de texto), gire cada caractere ou elemento da k- ésima coluna para cima ou para baixo até a próxima posição isso existe. Exemplo Gire a 20ª coluna do...

27
Parábolas tranquilizadoras

Muitas pessoas aqui provavelmente são leitores ávidos do XKCD. Então, acho que desafiaria vocês a fazer algo que Megan pode fazer facilmente: criar um script que gere milhares de parábolas tranquilizadoras sobre o que os computadores nunca podem fazer. Seu script Pode ser escrito em qualquer...

27
Capitalização de swap de duas strings

your shift key is broken. wheNever you type two lines, the cApitaL LetteRs in them get swappeD. you must write a program to fiX THIS! Descrição A entrada é de duas strings s1e tem o s2mesmo comprimento. Cada um deles conterá apenas ASCII imprimível e terá pelo menos um caractere. Você pode...

27
Alinhar à direita o texto

Seu trabalho é pegar uma entrada e um número de sequência e alinhar a sequência à direita, tornando a largura do texto o número. Quando uma linha for muito longa, quebre-a e coloque o restante na próxima linha, repetindo até que não seja necessário. Se uma linha for menor que a largura, preencha-a...

27
Inverter e inverter uma string

Inverter e inverter uma string Desafio Neste desafio. Você estará escrevendo um programa que produzirá ou retornará a entrada, invertida e invertida. Primeiro, cada caractere deve ser convertido em seu código de caractere. Então, isso deve ser convertido em base-2. A seguir, essa sequência...

27
Estatísticas de popularidade de cenoura

Na sala de bate-papo do PPCG, o décimo nono byte , usar circunflexos ^(ou cenouras ) é uma maneira de indicar que você concorda com um dos comentários feitos anteriormente, logo acima dos seus. Uma mensagem de ^sinal de intercalação consiste apenas em N caracteres (onde N é um número inteiro...

27
Mapeie a sequência para a curva de Hilbert

Vamos mapear algumas strings para o espaço 2D, estilo fractal. Sua tarefa é calcular uma curva de Hilbert e colocar uma corda ao longo dela. Tarefa A tarefa é pegar a sequência de entrada de linha única e colocá-la ao longo de uma curva de Hilbert grande o suficiente para contê-la, mas não...

27
Mapear um número aleatório para pi

Uma representação de precisão dupla de um decimal só pode garantir uma precisão de 15 casas decimais, portanto, pi é aproximado como: 3.141592653589793 Você pode ver que o dígito 3está nas posições 1, 10, 16, o dígito 1está nas posições, 2, 4etc. Desafio Sua tarefa é criar um programa ou...

27
Encontre minhas palavras!

A idéia desse desafio é encontrar todas as palavras de um dicionário em uma grade de letras. Sua entrada deve vir de stdin ou da função arg e virá no seguinte formato: [your dictionary as a list of space sep words] [a grid of letters] Example: The cool car looc thea jopr Regras para encontrar...