Perguntas com a marcação «string»

13
Inverso do formato Golf String ()

Inverta o método Format. O Formatmétodo da classe String (ou equivalente, como sprintf) está disponível na maioria dos idiomas. Basicamente, é necessária uma string "Format" que pode conter espaços reservados com alguma formatação extra e zero ou mais valores a serem inseridos em vez desses...

13
Numeração de linha - implemento nl

Sua tarefa é implementar um programa semelhante à nlferramenta de linha de comando dos utilitários principais do GNU. As brechas padrão são proibidas. Você não pode usar nenhuma função, programa ou utilitário interno ou externo para numerar as linhas de um arquivo ou string, como nlele próprio ou...

13
Concatenar seqüências de caracteres com contexto

Strings com contexto Para os propósitos desse desafio, uma string com contexto é um triplo de strings, chamado contexto esquerdo , parte de dados e contexto correto . Representa uma substring de uma string mais longa. Usamos o tubo vertical |como um separador; portanto, um exemplo de uma string...

13
Imprimir uma espiral ascii na memória O (log n)

Você pode escrever um programa ou função que receba um número inteiro positivo e ímpar, n onde n >= 3, como argumento de função, argumentos de linha de comando ou em STDIN (ou equivalente para o seu sistema), e imprime em STDOUT (ou equivalente do sistema) uma espiral ASCII que gira para dentro...

13
Encontrando o valor das palavras!

Introdução Na terra de [Insira um nome legal aqui], as pessoas não compram coisas com dinheiro, porque todo mundo tem uma alergia grave ao papel. Eles pagam um ao outro com palavras! Mas como é isso? Bem, eles fornecem valores de número de cada letra: a=1,b=2,c=3,etc. (Com algumas outras...

13
Quão ousada é essa postagem?

Preâmbulo Na marcação de Stack Exchange, usamos ** para negritar o texto. Por exemplo, esta redução: The **quick brown fox jumps over the lazy** dog. Renderiza como: A rápida raposa marrom pula sobre o cachorro preguiçoso . Obviamente, usamos ** para fechar a ousadia também. Portanto,...

13
Codifique o Huffman!

Ou então ele bufará e soprará sua casa! Isso foi completamente irrelevante. Esse desafio é realmente sobre a codificação de Huffman . A essência disso é que a frequência de caracteres em um determinado texto é utilizada para diminuir sua representação. Em outras palavras, digamos que nosso...

13
É um cabeçalho duplo +!

Relacionado Exposição Depois de ganhar o sorteio de SO, você poderia estar no topo do mundo e estava! O sorteio já vinha ocorrendo há um ano, e você era um dos cem programadores que foram selecionados para entrar no reduto da SO. E, finalmente, a espera acabou. Hoje é o dia em que você vai - [o...

13
Obtenha os Getters

A tarefa Acho que todo mundo adora a geração automática de código e economiza algum tempo durante o trabalho. Você precisa criar muitas classes e membros durante o dia e não deseja criar todas gettersmanualmente. A tarefa é escrever um programa ou função que gere getterspara todos os alunos...

13
A estrada de peixe tem um fim?

Eu amo> <>,> <> é a vida! Os idiomas 2D são incríveis! Neste desafio, você terá que dizer se uma estrada "duvidosa" termina, enquanto pratica golfe. Definição Uma estrada de peixe é construída com azulejos, incluindo os seguintes: v (go down) > (go right) ^ (go up) < (go...

13
Dividir um script de Shakespeare

O Sr. William Shakespeare escreveu peças. Muitas peças. Neste pacote contendo cada uma de suas obras, cada uma de suas peças é um arquivo longo. Ele precisa ser dividido em cenas para uma produção de palco. Como os atores são impacientes, seu código precisa ser o mais curto possível. Tarefa: Sua...

13
Injetar Rickrolls Textuais

Como o rickrolling é o melhor meme da Terra, você [conhece as regras e eu também] deve escrever o código mais curto que pode rickrollar textualmente o leitor desavisado. Deixe [você embaixo] um texto de entrada que contenha letras, pontuação e espaços. Sempre que uma frase [mentir e machucar você]...

13
É um cluster consoante válido no Lojban?

.i xu .e'o lo zunsnagri com drani loka jboge'a Dada a entrada de uma sequência composta por dois caracteres, mostre se é um cluster consoante válido no Lojban. Aqui está uma citação do CLL 3.6 detalhando as regras para um par de cluster consoante válido (ou melhor, um par inválido ): 1) It is...

13
Interpretar a série Pig

Dada a entrada de um programa Pig , SickPig , DeadPig , QuinePig ou DeafPig , escolha um desses "idiomas" aleatoriamente e interprete a entrada como "idioma". Primeiro, escolha aleatoriamente entre um dos cinco membros da "série Pig": Porco Se a opção foi Pig, imite o intérprete de...

13
Ligue os pontos

Dada uma série de os representando pontos, conecte-os na vertical ou na horizontal Exemplos Entrada: o o o Resultado: o---o | | o Entrada: o o o o Resultado: o---o----o | o Spec Se você deseja que a entrada seja preenchida com espaços para formar um retângulo, especifique...

13
Pontuação da Ponte

Uma das coisas que torna a ponte de contrato muito interessante é o seu meta-jogo "artificial" altamente complicado. Este sistema de pontuação de mãos é uma pequena parte dele. Bridge é um jogo de cartas complicado. Cada jogador recebe uma mão de 13 cartas e o jogo começa com a licitação . A...