Perguntas com a marcação «printable-ascii»

15
Crie um programa Parrot

Dada uma entrada, produza essa entrada seguida por uma nova linha sem parar. A entrada será uma sequência que consiste apenas em caracteres ASCII imprimíveis ( 0x20-0x7E) e novas linhas ( 0x0A). Se a entrada tiver comprimento 0, imprima novas linhas de forma interminável. Isso é código-golfe, e...

15
Números para letras

Existe uma cifra muito simples que substitui uma letra pela sua posição no alfabeto. Por exemplo, abcficaria 1 2 3nessa cifra. Esse desafio é uma abordagem alternativa a essa cifra. O desafio Crie um programa que receba uma entrada de caracteres ASCII e produza uma sequência separada por...

15
Visualizar matriz aninhada

Você receberá uma matriz aninhada. Seu programa tem que visualizar a matriz. Mas como? Por exemplo, vamos assumir que temos uma matriz aninhada, como [["1","2"],[["1","2"],"3"],"4",[[[["5"]]]],"6"]. Essa matriz aninhada pode ser visualizada

14
Localizar correspondência de caso substituir

Pegue três entradas, uma sequência de texto T; uma sequência de caracteres para substituir F; e uma sequência de caracteres para substituí-los por R,. Para cada substring Tcom os mesmos caracteres (sem distinção entre maiúsculas e minúsculas) F, substitua-os pelos caracteres em R. No entanto,...

14
Pegue a raiz quadrada de uma corda

Motivação Em deste desafio a sua tarefa era multiplicar duas cordas, isso naturalmente introduz uma maneira de tirar a raiz quadrada de um string. Como funciona? Dada uma sequência (por exemplo pub), a primeira coisa que você precisa fazer é determinar o código ASCII para cada caractere: "pub"...

13
Operadores Bitwise em Brainfuck

Sua tarefa é criar um programa cerebral para cada um dos seguintes operadores binários. Cada programa deve pegar um ou dois números de 8 bits (A e B) da entrada e calcular a operação especificada: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A Você não precisa implementar...

12
crie uma barra de progresso ascii

bem, é algo semelhante a esta pergunta, mas com algumas diferenças. você precisa escrever um programa para solicitar a largura da barra de progresso e quanto trabalho é feito. e desenhe uma barra de progresso com os seguintes recursos: width indica quantos caracteres você precisa usar para...

12
Imprimir uma sequência com palavras verticais

Sua tarefa é pegar uma sequência de caracteres de entrada de caracteres ascii e produzir a sequência como uma série de palavras verticais separadas por espaços. Um exemplo é mostrado abaixo: Dada a sequência: Hello, World! My name is Foo. a saída deve ser: H W M n i F e o y a s o l r m o l l e...

9
Missy Elliot, XKCD e bytes ASCII

Inspirado nos seguintes quadrinhos do XKCD: No "Work It" de Missy Elliot, parte do refrão é a seguinte: Is it worth it, let me work it I put my thing down, flip it and reverse it Tendo isso em mente, proponho o seguinte desafio de código de golfe: Crie um código que faça, em ordem: Recebe...