Perguntas com a marcação «string»

9
Observando os bits

Observar os valores binários impressos como ovais e paus não é tão fácil ... Para ajudar nisso, você deve escrever uma função (ou um programa) que imprima números na representação binária personalizada. Então, eu quero pegar um número, digamos 3 ( 00000011) e gerar os bits no formato definido pelo...

9
Você gosta de Taekwondo?

Choi Hong Hi morreu em 15 de junho de 2002, com a idade de 83 anos. Fundou o Taekwondo . 15 anos após sua morte, eu gostaria de ser um mestre de Taekwondo. Esta é a minha hora de brilhar! Tarefa Dada uma string, você deve produzir uma versão do Taekwondo . Regras Você receberá uma sequência /...

9
Resolver um anagrama

Veja também: Granma ama Ana Você receberá uma sequência de letras ASCII em minúsculas. Usando este arquivo de dicionário (ATUALIZADO), sua tarefa é resolver o anagrama. Para resolver um anagrama, você deve imprimir todas as palavras ou grupos de palavras que podem ser formadas usando cada letra da...

9
Impressão cruzada de duas cordas

Dado um conjunto de duas cordas que garantem o mesmo comprimento, imprima a cruz . O cruzamento de duas cordas é obtido da seguinte maneira. Rendimento o segundo caractere da segunda seqüência e, em seguida, o primeiro caractere da primeira seqüência. Rendimento o primeiro caractere da segunda...

9
Cadeia de palavras recarregada

Esta é uma variante de Reproduzir a cadeia de palavras e Construir uma longa cadeia de palavras . A entrada é uma lista não vazia de palavras únicas com pelo menos 2 caracteres de comprimento em caracteres de [az]. Você precisa gerar o comprimento da cadeia mais longa possível, onde cada palavra...

9
Mapa do jogo ASCII 2D

Problema Dada a entrada em aque a é uma grade de caracteres em qualquer formato de entrada, desde que tenha apenas um elemento para cada 'bloco' da saída. E insira bonde b é uma grade de números do mesmo tamanho que a entrada a. Existem dois tipos de estrada, um 1 representa uma estrada de pedra...

9
Maior, melhor zíper (quebrado)

(Inspirado fortemente por este desafio ) No desafio original, você deveria fazer um zíper horizontal; no entanto, olhando para o meu casaco, meu zíper é muito mais vertical (e um pouco quebrado): P Entrada Você receberá uma única string ( s) e um par de números inteiros ( ae b) em qualquer...

9
Linha de montagem Code-Golf

Nota: Esse desafio não tem nada a ver com a linguagem assembly real. Como chefe da Code-Golf Factory Inc. , você deve criar uma linha de montagem para gerar uma parte específica do código. Hoje, o capataz pediu que você produzisse quines. Especificação: Nesse desafio, o objetivo é escrever um...

9
Badugi, quem ganha?

Inspirado por este desafio e relacionado a este . fundo Badugi [bæduːɡiː] é uma variante de draw-poker de bola baixa. O evento de $ 1K da Copa do Mundo Poker Online do Pokerstars começa em 3 horas e eu precisarei saber o quão boas minhas mãos são! O jogo usa um baralho padrão de 52 cartas de...

9
Golf os pseudoprimes!

Introdução / Histórico Em uma discussão recente no chat de criptografia, fui desafiado a discutir / ajudar com o teste de primalidade de Fermat e os números de Carmichael. Esse teste é baseado na premissa que a^(p-1) mod p==1sempre será válida para primos p, mas nem sempre para compostos. Agora,...

9
Expand Cadeias de comparação

Diferentemente da maioria das linguagens, o Python avalia a<b<ccomo seria feito em matemática, na verdade comparando os três números, em vez de comparar o booleano a<bcom c. A maneira correta de escrever isso em C (e muitos outros) seria a<b && b<c. Nesse desafio, sua tarefa...

9
Dada uma entrada int n, imprima n * invertido (n)

Dado um número inteiro n, impriman * reversed(n) reversed(n)é o número que você obtém quando reversedigita os dígitos n. reverse(512) = 215 reverse(1) = 1 reverse(101) = 101 >>>>>>>> func(5) = 5*5 = 25 func(12) = 12*21 = 252 func(11) = 11*11 = 121 func(659) =...

9
Case-fold German

Dada uma string alemã e uma indicação de maiúsculas e minúsculas (inferior / superior / título), dobre a string nesse caso. Especificações A entrada consistirá apenas de a- zmais äöüß-,.;:!?'"em maiúsculas e / ou minúsculas. O caso de destino pode ser considerado como três valores únicos...

9
Simulação de carros com falhas

Introdução Eu tenho alguns carros ASCII que têm velocidade e direção. Sua velocidade é representada por seu número. Se um carro estiver <>, ele parou. Por exemplo: <> 1> 2> 3> Depois de um segundo, eu recebo <> 1> 2> 3> Depois das duas, eu...

9
Saída algumas palavras reservadas

Para um idioma de computador, uma palavra reservada é uma palavra que não pode ser usada como identificador, como o nome de uma variável, função ou rótulo. Para outros idiomas de computador, as palavras-chave podem ser consideradas como o conjunto de instruções de idioma. Desafio Usando o idioma...

9
Dicas para jogar golfe no The Powder Toy

Divirta-se com este, The Powder Toy é um desafio interessante para o golfe, especialmente com a lógica do filt. O que faz do TPT um desafio são as muitas e muitas maneiras de abordar um problema: Should I use Cellular Automaton rules, SWCH logic, Filt logic, subframe filt logic, and/or wall...

9
É UTF-8 modificado válido?

UTF-8 é uma maneira relativamente simples de codificar pontos de código Unicode em um formato de largura variável, para que não confunda facilmente código que não é compatível com Unicode. Visão geral do UTF-8 Bytes no intervalo de 1-0x7F, inclusive, são normalmente válidos Os bytes com o padrão...

9
Ordem do dicionário norte-coreano

O objetivo Dada uma sequência de sílabas Hangul, classifique os caracteres na ordem do dicionário norte-coreano. Introdução às sílabas Hangul Hangul (한글) é o sistema de escrita coreano inventado por Sejong, o Grande. As sílabas de Hangul são alocadas no ponto Unicode U + AC00 - U + D7A3. Uma...

8
Gerador de frases aleatórias

Escreva o programa mais curto possível em qualquer idioma que leia uma gramática livre de contexto e o número de frases a serem produzidas stdine gere muitas frases aleatórias a partir da gramática. Entrada A entrada virá no seguinte formato: n