Perguntas com a marcação «string»

22
Caesar Shifting

Um turno de César é provavelmente algo com o qual todos estamos familiarizados. (Você pode até fazer isso como uma tarefa de casa. Se sim, por favor, não copie essas respostas, seu professor quase certamente não quer nada parecido com as respostas aqui.) Caso não esteja, um turno de César é uma...

22
Imprima de 1 a 15, usando impressoras diferentes

Criar uma impressora inteira versátil é bom e tudo mais, mas escrever um código único que imprime muitos números diferentes é complicado. Não seria mais fácil criar um script que gera um número, mas também fornece um novo script para obter o próximo número? Desafio: Escreva um código que produza...

22
Conversão de Convenção de Codificação

Nesse Coding Golf, você deve converter uma convenção de codificação com TitleCase em lower_case_with_underscores. E vice versa! Especificação Mude a caixa da seguinte maneira: Se o caractere sublinhado for um delimitador, altere a caixa para maiúsculas e minúsculas sem delimitador. Se houver...

22
Leia um display retrô

Arte roubada De que tamanho é o dígito? Os dígitos de 7 segmentos podem ser representados em ASCII usando _|caracteres. Aqui estão os dígitos 0-9: _ _ _ _ _ _ _ _ | | | _| _| |_| |_ |_ | |_| |_| |_| | |_ _| | _| |_| | |_| _| Seu trabalho é analisar a arte em números normais. Notas sobre...

22
Orientação Ortogonal

Tarefa: Dada uma entrada que consiste exatamente de um dos caracteres <>^v, produza uma segunda entrada que consiste nos caracteres ASCII imprimíveis (do espaço ao til), orientados com a seta. Vamos supor que a segunda entrada para o programa seja ABC. Isto é o que deve fazer: Entrada...

22
Triturar vogais de uma corda

Descrição da tarefa Às vezes, você realmente precisa ajustar algo que está escrevendo em um espaço pequeno. Pode ser tentador abandonar as vogais e escrever coisas erradas - e na falta disso, quem realmente precisa de espaços? Thssprfctlrdbl! † Escreva uma função ou programa que remova vogais em...

22
Siga os pontos

O desafio Dada uma grade retangular de caracteres ABCDE FGHIJ KLMNO PQRST e uma grade com as mesmas dimensões de pontos e espaços . . . . . . . . . . . Emita a sequência que é gerada seguindo os pontos na grade, começando no canto superior esquerdo. Este exemplo

22
Ordem alfabética espanhola antiga

Antes de 1994, os dicionários espanhóis usavam ordem alfabética com uma peculiaridade : dígrafos lle cheram considerados como se fossem letras únicas. chimediatamente seguido ce llimediatamente seguido l. Adicionando a carta ñ, que segue nem espanhol, a ordem era então: a, b, c, ch, d, e, f, g, h,...

22
Entrada de texto do teclado virtual

Em consoles de jogos modernos e outros dispositivos sem teclados tradicionais, tentar inserir texto é um pesadelo. Ter que digitar com alguns botões e um joystick em um teclado virtual é irritante, e eu gosto de fazer o mínimo de movimentos / pressionamentos de botão possível. O teclado que você...

22
Realmente foi o dia do Canadá?

1 de julho é o dia do Canadá (yay Canadá)! Ou é? Parece que a página da Wikipedia para este dia tem muito conteúdo relacionado ao Canadá, mas há outro dia mais canadense? Sua tarefa é escrever um programa ou função que receba uma data (mês e dia) como entrada e retorne ou produza o número de...

22
Classificar nomes de bandas

Descrição do Desafio Você tem uma biblioteca de música com muitas faixas gravadas por muitas bandas, cada um dos quais tem um nome, como Queen, Aerosmith, Sunny Day Real Estate, The Strokes. Quando um reprodutor de áudio exibe sua biblioteca em ordem alfabética pelo nome da banda, geralmente...

22
Este quadrado é simétrico?

Escreva um programa ou função que utilize uma grade de texto 4 × 4 composta exatamente por 4 A, 4 B, 4 Ce 4 D, como: ACDC BBCA BADD ABCD Os ABCDpodem estar em qualquer arranjo, mas sempre haverá 4 de cada. Você pode assumir que a entrada é válida. Se desejado, você também pode assumir que ela...

22
Role o alfabeto em uma espiral

Escreva um programa ou função que, quando fornecido n, imprima uma espiral de ncaracteres composta há muito tempo pelo alfabeto latino, ABCDEFGHIJKLMNOPQRSTUVWXYZrepetida conforme necessário. Essa espiral deve percorrer o alfabeto apenas para a frente. Relacionada à Espiral do Alfabeto , embora a...

22
Ajuda: Programadores estrangeiros falam apenas ASCII

Preparando a cena: É uma tarde normal, enquanto você relaxa após um longo dia participando de seu passatempo favorito: respondendo à infinidade de perguntas cativantes no PPCG. Não foi um bom dia para você; esses malditos programadores Pyth continuam recebendo a melhor resposta e isso está matando...

22
Palavras unidas

Introdução De acordo com o post de Rand Al'Thor no Puzzling SE, uma palavra muito unida é qualquer palavra que contenha três letras alfabeticamente consecutivas (em qualquer ordem). Palavras como educação , foghorn e cabaré são consideradas palavras muito unidas, enquanto palavras como aprender ,...

22
Exportar a variável $ PATH, linha por linha

Inspirado por esta pergunta no AskUbuntu. Seu trabalho é extremamente simples. Pegue a variável de ambiente PATH ( echo $PATH) e exporte-a para que cada entrada (separada pelo :caractere) esteja em sua própria linha. Por exemplo, se o PATH for /bin:/usr/bin:/usr/local/bin, seu programa deve...

22
Operador ASCII art

Desafio Dado um operador ASCII da lista abaixo e um número n, desenhe uma representação ASCII do operador usando esse operador como o caractere com os segmentos de linha do operador com comprimento n . Entrada Um caractere ASCII da lista = + - x /e um número inteiro em nque n >= 1. (Estou...

22
Loucura do espelho mágico

Introdução Eu tenho uma sala cheia de espelhos mágicos . Eles são artefatos misteriosos que podem duplicar qualquer item, exceto outro espelho mágico. Mais explicitamente, uma versão duplicada do item aparecerá no outro lado do espelho, à mesma distância. No entanto, se houver outro espelho mágico...

22
<("<) Dançarino de pássaros (>")>

Seu pássaro está ansioso por algum exercício e está cansado de ficar preso em posições estáticas o tempo todo. Escreva um programa que mostre um pássaro ascii dançando aleatoriamente, atualizando a cada 100ms * n ou 200ms * n, dependendo do movimento da dança. O pássaro sempre começa com o...

22
Gere uma espiral ASCII Padovan

Esta é a versão ASCII deste desafio . A postagem inicial foi separada por solicitação por Martin Ender Introdução Semelhante à Sequência de Fibonacci, a Sequência Padovan ( OEIS A000931 ) é uma sequência de números produzida pela adição de termos anteriores na sequência. Os valores iniciais são...