Perguntas com a marcação «string»

21
Notações de intervalo

Desafio: Entrada: Dois parâmetros inteiros ae b(onde a<be a diferença é pelo menos 2) Saída: Envie ou retorne este texto, onde ae bé preenchido: (a,b) = ]a,b[ = {a<x<b} = {a<x&&x<b} = a+1..b-1 [a,b) = [a,b[ = {a<=x<b} = {a<=x&&x<b} = a..b-1 (a,b] =...

21
Dividir as marcas de Marcos

Desafio Mark é um aluno que recebe suas Nnotas de forma concatenada em uma única linha. O desafio é separar suas marcas, sabendo que cada marca só pode ser 0ou 1ou 2ou 3ou 4ou 5ou 6ou 7ou 8ou 9ou 10. Entrada N número natural e uma linha. Saída Um conjunto de números naturais. Exemplo N, One...

20
Detectar cordas giradas

Leia duas strings de stdin. Saída Yesse uma string é uma versão rotacionada da outra. Caso contrário, saídaNo Casos de teste Entrada CodeGolf GolfCode Resultado Yes Entrada stackexchange changestackex Resultado Yes Entrada stackexchange changestack Resultado No Entrada Hello...

20
Imprimir alfabeto personalizado

O desafio Exiba o alfabeto de uma determinada letra lida na entrada do console. Se a letra estiver em maiúscula, é necessário exibir o alfabeto em maiúsculas. O alfabeto impresso deve terminar na letra precedente da que foi inserida. Se um parâmetro adicional for adicionado à entrada (um ponto...

20
Decodificação de Comprimento de Execução

Escreva o código mais curto no idioma de sua escolha para executar a decodificação do comprimento da execução da string especificada. A string será fornecida como entrada no stdin no formato CNCNCNCNCNCNCNCN onde cada um Cpode ter qualquer caractere ASCII imprimível e cada Num é um dígito 1para...

20
Otimize o Scralphabet

Scralphabet Um pacote normal de ladrilhos de Scrabble contém as seguintes letras ( ?é um ladrilho em branco, que pode representar qualquer outra letra): AAAAAAAAABBCCDDDDEEEEEEEEEEEEFFGGGHHIIIIIIIIIJKLLLLMMNNNNNNOOOOOOOOPPQRRRRRRSSSSTTTTTTUUUUVVWWXYYZ?? As letras têm o seguinte valor: {"A":...

20
Eliminação de código morto

O código morto fica lá, sem fazer nada, olhando para nós sabendo que nunca será executado ... mas hoje podemos nos vingar. Especificação A entrada será uma sequência multilinha. Cada linha pode ser uma atribuição ou uma expressão . Tarefa Uma atribuição é da forma em <name> = numberque...

20
Balanceamento de suporte

Você receberá uma string (possivelmente vazia) contendo colchetes ( [{()}]) e quaisquer outros caracteres ( A- Z, a- z, 0- 9, pontuação). Você precisa verificar se ele cumpre as seguintes regras: Caracteres sem colchetes são ignorados. Todo suporte aberto [{(possui um suporte de fechamento )}]....

20
Faça um conversor de lista numérica

Você não odeia quando deseja copiar e colar uma lista de números (vetor, matriz ...), de um programa para outro, mas o formato em que você tem os números não corresponde ao formato em que você precisa ? Por exemplo, no MATLAB, você pode ter uma lista separada por espaços como esta: [1 2 3 4 5]...

20
Entre parênteses uma expressão

Recentemente, eu escrevi um novo idioma . Para evitar a necessidade de lidar com a ordem das operações , simplesmente parênteses pare cada expressão corretamente para evitar isso completamente. Como os parênteses estão nos códigos de caracteres 40 a 41, seu código precisará ser o mais curto...

20
Converter o ID do Salesforce de 15 caracteres em 18 caracteres

No Salesforce CRM , todo objeto tem um ID alfanumérico de 15 caracteres, que diferencia maiúsculas de minúsculas. Se alguém está curioso, na verdade é o número da base 62 . No entanto, as ferramentas usadas para migração e integração de dados podem ou não suportar a distinção entre maiúsculas e...

20
Expandir uma expansão de bash brace

Por razões principalmente históricas, o bash é uma mistura de paradigmas de sintaxe e programação - isso pode torná-lo estranho e às vezes frustrante para o golfe. No entanto, existem alguns truques na manga, que muitas vezes podem torná-lo competitivo com outros scripts tradicionais. línguas. Uma...

20
O comando filhote

O puppyutilitário usa um nome de arquivo como entrada e faz exatamente o que você esperaria que um filhote fizesse: ele o destrói! Como desfiar Rasgue as páginas com os dentes Divida o arquivo de entrada em novas linhas. Rasgue cada página com suas patas Para cada linha (sem incluir o avanço...

20
Contando na base bijetiva 62

A tarefa é gerar todas as seqüências de caracteres de 'a' a '999', incluindo caracteres em maiúsculas como: 'a', 'b', 'c' ... 'y', 'z', 'A', 'B', 'C' ... 'Y', 'Z', '0', '1', 2' ... '8', '9', 'aa', 'ab', 'ac' ... 'az', 'aA', 'aB' ... 'aZ', 'a0' ... 'a9', 'ba' e assim por diante (preenchendo as...