Perguntas com a marcação «string»

18
Codifique uma string em comprimento

Suponha que usemos as regras a seguir para extrair uma única string de outra, uma contendo apenas caracteres imprimíveis ASCII e chamada de *-string. Se a sequência acabar antes que o processo pare, isso é um erro e o resultado do processo é indefinido nesse caso: Começar com d=1, s="" Sempre que...

18
O que está sendo cercado

Eu sempre quis cercar algum texto com #s, mas tenho dificuldade em descobrir o que cercava, então neste desafio você estará escrevendo um programa para fazer exatamente isso Exemplos As entradas / saídas são separadas por uma nova linha. ### #a# ### a # #a# # a ### # a # # b c...

18
Gere um bit de paridade

Um bit de paridade , é uma das formas mais simples de uma soma de verificação. Primeiro, você deve escolher a paridade, par ou ímpar. Digamos que escolhemos par. Agora, precisamos de uma mensagem para transmitir. Digamos que nossa mensagem seja "Foo". Isso está escrito em binário como: 01000110...

18
g o l f a t a n 2

Às vezes, é realmente difícil converter coordenadas cartesianas em coordenadas (x,y)polares (r,phi). Enquanto você pode calcular r = sqrt(x^2+y^2)com bastante facilidade, muitas vezes você precisa de alguma distinção de casos no cálculo do ângulo phi, pois arcsin, arccose arctane todas as outras...

18
Qual é o segundo personagem que não se repete?

Com base nesta pergunta da Code Review Dada uma sequência não vazia de caracteres ASCII imprimíveis, imprima o segundo caractere não repetitivo. Por exemplo, para entrada DEFD, saída F. Entrada Uma única sequência, em qualquer formato adequado . Resultado O segundo caractere que não se...

18
Eu estive caçando alfabeto por um tempo

Sabe, tivemos muitos desafios de "alfabeto" recentemente. ( um dois três quatro cinco .) Embora eu goste de um bom desafio, e esses desafios foram muito divertidos, acho que é hora de mudar de ritmo. Precisamos excluir esses desafios no futuro. Está na hora da automação ! Você encontrará alguns...

18
Pesquisa mínima de palavras

Na semana passada, trabalhamos para criar a menor seqüência 1-D usando as 10.000 palavras mais usadas no idioma inglês . Agora, vamos tentar o mesmo desafio em 2D! O que você precisa fazer é pegar todas as palavras acima e colocá-las em um retângulo o menor possível, permitindo sobreposições. Por...

18
Código fonte GO!

Vamos usar a realidade aumentada para caçar pequenas criaturas escondidas no código-fonte. Escreva um programa quine que produza sua própria fonte de código, exceto 5 caracteres consecutivos que serão modificados e que exibirão um PCG-mon :(^_^) Os 5 caracteres consecutivos podem ser posicionados...

18
Tradutor de inglês para estrangeiro

Briefing Os estrangeiros se estabeleceram na Terra e, estranhamente, o alfabeto deles é exatamente o mesmo que o nosso. A linguagem deles também é muito parecida com a nossa, com algumas diferenças muito distintas e fáceis de calcular. Desafio Pegue uma corda e produza o equivalente em idioma do...

18
Minecraft castelo fractal

Inpsired por um vídeo do youtube de um usuário PPCG companheiro ... Seu desafio é usar a arte ASCII para desenhar uma muralha de Andesite e Diorite no castelo de Minecraft. A forma da parede é o conjunto Cantor . Para referência, o Cantor Set é feito repetindo os seguintes N tempos: Triplicar a...

18
Encontre as palavras onduladas!

(Nota: este é um spin-off mais fácil do meu desafio anterior Find the Infinity Words!, Que é um spin-off do meu outro desafio anterior Find the Swirling Words! :)) Definição de uma palavra ondulada : Se você conectar com curvas todos os caracteres de uma Palavra Ondulada no alfabeto (AZ), obterá...

18
Espaço em branco significativo: ladrões

Isso faz parte de um desafio de policiais e ladrões. Vá aqui para a parte da polícia. Para o objetivo deste desafio, definiremos espaço em branco como apenas feeds de linha (0x0A) e espaços (0x20). Observe que a maioria dos idiomas e tipos de expressões regulares também consideram muitos outros...

18
Vamos tecer!

Introdução Da Wikipedia : Um mosaico de uma superfície plana é o lado a lado de um avião usando uma ou mais formas geométricas, chamadas ladrilhos, sem sobreposições e sem espaços. Um mosaico bastante conhecido é mostrado abaixo: Os rhombi são lado a lado de uma maneira que não resulta em...

18
Bleeeet Bleeeet Bl Bleet!

(Significado: converter inglês para Bleet) Louvamos as cabras como deus há anos. Mas se não podemos traduzir o inglês para 'Bleet', a língua de Deus dos bodes, não podemos nos comunicar com eles. Portanto, para nos comunicarmos com eles, pesquisamos as atividades das cabras e recuperamos esse...

18
Crie uma ferramenta de bloqueio de código

Ao usar o Markup, como na rede SE, um recuo de quatro espaços antes de uma linha de texto indica isso como parte de um bloco de código, como espero que você saiba. Caso contrário, veja um exemplo (com a .representação de um espaço): .... Code .... Mais código resulta em Code More code O...

18
Calcular o módulo inverso

A tarefa: Emita um valor para x, onde a mod x = bpara dois valores fornecidos a,b. Suposição ae bsempre serão inteiros positivos Nem sempre haverá uma solução para x Se existirem várias soluções, produza pelo menos uma delas. Se não houver soluções, não produza nada ou alguma indicação de que...

18
Quem tem uma vírgula para um nome do meio?

Seu desafio é usar um nome (string) como entrada, como Albert Einstein e saída: Einstein, Albert Pseudo-código: set in to input set arr to in split by " " set last to the last element of arr remove the last element of arr set out to arr joined with " " prepend ", " to out prepend last to...

18
Imprimir os caracteres ausentes

Desafio simples inspirado na popularidade do meu texto invisível de impressão anterior e nos desafios de texto invisível real e com o mesmo comprimento de desafio de sequência diferente . Dada uma sequência que consiste apenas em caracteres imprimíveis ( 0x20 to 0x7E), imprima todos os caracteres...

18
Triângulos totalmente palíndricos

Considere a string 160615051. Pode ser "triangulado" como tal: 1 606 15051 Então, cada linha é um palíndromo. Observe também que cada lado do perímetro também é um palíndromo: 1 | 1 | 6 | 6 | 1 | 1 | 15051 Portanto, essa cadeia pode ser considerada um triângulo totalmente palindrômico....