Perguntas com a marcação «code-golf»

10
Contas paralelas (dia 2)

Desafio Tomado com permissão do meu Concurso de Desafio de Código da Universidade Depois de terminar seus estudos há alguns meses, Marie abriu uma conta bancária para começar a receber o pagamento de seu primeiro emprego na cidade. Desde então, ela vem realizando algumas transações com ele. Seu...

10
Senha Bishop Goodness

Derivado desta postagem, agora excluída. Dada uma sequência, responda (verdade / falsidade ou dois valores consistentes) se constitui uma boa senha de bispo, ou seja, quando todas as seguintes condições são atendidas: tem pelo menos 10 caracteres tem pelo menos 3 dígitos ( [0-9]) não é um...

10
Carga do telefone celular

Desafio Tomado com permissão do meu Concurso de Desafio de Código da Universidade A dependência que temos dos telefones celulares nos faz carregá-los todas as noites até o nível máximo da bateria, para não correr o risco de ficar sem energia até a metade do dia seguinte. Existem até pessoas que,...

10
Esquerda Centro Direita (LCR) código golf

Em uma festa, fui apresentado ao jogo LCR. Agora não é um ótimo jogo, pois não há habilidade, mas apenas chance aleatória. Mas isso me fez pensar: eu poderia codificar isso e fiz um rápido programa em R para modelar o jogo. Regras do jogo modificadas da Wikipedia para combinar com a forma como...

10
Fizzbuzz em qualquer base

Desafio Entrada: Um número inteiro bbb entre 2 e 62 (inclusive). Resultado: Conte de 111 ao equivalente a 5000105000105000_{10} na base bbb , usando qualquer representação razoável para os dígitos. Contudo: Se o número é divisível por ⌊b÷2+1⌋⌊b÷2+1⌋\lfloor b÷2+1\rfloor (arredondado para...

10
Matrizes começam em

Sua tarefa é pegar uma matriz de números e um número real e retornar o valor nesse ponto da matriz. As matrizes começam em e são contadas em intervalos . O fato é que, na verdade, vamos interpolar entre elementos, dado o "índice". Como um exemplo:ππ\piππ\pi Index: 1π 2π 3π 4π 5π 6π Array: [ 1.1,...

10
É Halloween de novo!

Descrição do Problema Todos nós amamos um Twix (porque é o melhor doce), mas este é o primeiro Halloween das crianças - precisamos pegar pelo menos um de cada tipo de doce para eles. Todo Dia das Bruxas, todos os moradores da avenida Numberline enviam um e-mail dizendo que tipos de doces eles...

10
Parte relevante para um saque de badminton

Introdução: Vi que havia apenas mais um desafio relacionado ao badminton no momento . Como eu mesmo jogo badminton (nos últimos 13 anos), imaginei que adicionaria alguns desafios relacionados ao badminton. Aqui o segundo (o primeiro pode ser encontrado aqui ): Desafio: Algumas regras sobre o...

10
COBS (Overhead Overhead Consistente)

Estou surpreso que isso não tenha sido publicado antes! O algoritmo COBS ( Overhead Byte Overhead Consistente ) é usado para delimitar fluxos de bytes. Escolhemos um marcador de quadro (usaremos 0x00) e, sempre que 0x00 ocorre no fluxo, ele é substituído pelo número de bytes até o próximo 0x00...

10
Termo válido da sequência quadrática?

Você recebe quatro números. Os três primeiros são aaa , bbb , e ccc , respectivamente, para a sequência: Tn=an2+bn+cTn=an2+bn+cT_n=an^2+bn+c Você pode receber esses quatro números de qualquer maneira. A saída deve ser uma das duas saídas distintas mencionadas na sua resposta, uma significa que o...

10
Quanto tempo leva para digitar isso?

Introdução Posso digitar em ritmo moderado, usando o layout do teclado QWERTY. Mas se uma palavra como yellowwooddoor tem uma tonelada de letras repetidas, demora um pouco mais para digitá-la. Pior ainda é quando uma palavra como "pular" tem o mesmo dedo usado para várias letras consecutivas...

10
Marque uma expressão com tipo

Dada uma expressão infix, determine se todas as constantes são do mesmo tipo. Os operadores consistirão apenas desses operadores diádicos :+-/* Seu programa ou função deve usar uma string de expressão válida como entrada e gerar um valor verdadeiro se as constantes na expressão forem do mesmo...

10
Determinar se uma grade contém outra grade

Desafio Criar uma função recebe duas matrizes bidimensionais de caracteres (ou seqüências de caracteres se a linguagem de programação não possuir caracteres como um tipo de dados) como entradas: a e b. Se o seu idioma não suportar essas entradas, você poderá usar qualquer outra variável de um byte...

10
Golfe minhas matrizes Ada

fundo Ada é uma linguagem de programação que não é exatamente conhecida por sua concisão. No entanto, sua sintaxe literal de matriz pode, em teoria, permitir especificações de matriz bastante concisas. Aqui está uma descrição EBNF simples da sintaxe literal da matriz (passável a bottlecaps.de...

10
Transição de String para Bit

Tarefa Dada uma sequência de entrada de um ou mais caracteres ASCII cujos pontos de código estão entre 0 e 128 (exclusivo), faça o seguinte: Converta cada caractere em seu código ASCII de 7 bits (se o código ASCII for menor que 7 bits, coloque os zero bits iniciais) Concatenar todos os bits...

10
Contagem alfanumérica de linhas e curvas

Dada uma sequência de entrada, escreva um programa que produz o número total de linhas e curvas que possui. O desafio Receber entrada de STDIN, ou qualquer outro método de entrada. Saída para STDOUT, ou qualquer outro método de saída, o número total de linhas e curvas contidas na sequência,...

10
Pese suas palavras!

O desafio Dadas duas seqüências de caracteres, cada uma com comprimento de até 30, consistindo em caracteres ASCII imprimíveis (códigos [ 32 , 126 ][32.,126][32, 126] ), coloque-as em uma escala de equilíbrio no menor número de bytes de código! Isso consiste nas seguintes etapas: Calcular e...