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

17
Meu emoji está seco?

Este é o meu emoji de estimação, Billy: -_- Os emojis não gostam de estar na chuva, então Billy está triste ... Vamos desenhar um guarda-chuva para ele se sentir melhor! /\ / \ / \ -_- Isso é bom, ele está totalmente coberto por seu guarda-chuva! Aqui está um exemplo em que apenas parte...

17
Peneiras Distintas

Dada uma lista de números inteiros, crie uma máscara booleana para que os índices verdadeiros possam ser usados ​​para filtrar os valores distintos da lista. Qual índice é selecionado como o verdadeiro não importa, desde que apenas um deles seja selecionado para cada conjunto de índices...

17
Inverter execuções ímpares

Inspiração . Tarefa Inverte execuções de números ímpares em uma determinada lista de 2 a 2 15 números inteiros não negativos. Exemplos 0 1 →  0 1 1 3 →  3 1 1 2 3 →  1 2 3 1 3 2 →  3 1 2 10 7 9 6 8 9 →  10 9 7 6 8 9 23 12 32 23 25 27 →  23 12 32 27 25 23 123 123 345 0 1 9 → 345 123 123 0 9...

17
Compartilhamento Secreto de Shamir

Dado n(o número de jogadores), t(o valor limite) e s(o segredo), são apresentados os nsegredos gerados pelo algoritmo de Compartilhamento Secreto de Shamir . O Algoritmo Para os propósitos deste desafio, os cálculos serão feitos em GF (251) (o campo finito de tamanho 251, também conhecido como...

17
Inteiro vai e volta no tempo

Entrada: Um inteiro. Resultado: Primeiro converta o número inteiro para o seu numeral romano equivalente. Em seguida, converta cada letra maiúscula desse numeral romano em seu valor decimal ASCII / UNICODE. E produza a soma desses. Exemplo: 1991 -> MCMXCI -> 77+67+77+88+67+73 ->...

17
Conduza sua tartaruga por uma corda

Escreva um programa ou função que receba uma seqüência de caracteres de linha única não vazia de caracteres ascii imprimíveis , excluindo espaço: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Você pode assumir que a entrada é...

17
Contagem regressiva dimensional

Escreva uma função f (n, k) que exibe a contagem regressiva dimensional k de n. Uma contagem regressiva unidimensional de 5 parece 54321 Uma contagem regressiva bidimensional de 5 parece 54321 4321 321 21 1 Finalmente, uma contagem regressiva tridimensional de 5 parece 54321 4321...

17
O monitor Woz

Desafio Recentemente, entrei em computadores de 8 bits e sou fascinado com o funcionamento deles e de outros; portanto, o objetivo desse código de golfe é replicar uma parte do Woz Monitor, projetada por Steve Wozniak para o Apple I. Você deve armazenar uma matriz de 22 valores hexadecimais com...

17
Índice de permutação inversa

Introdução As permutações lexicográficas de uma lista com n elementos podem ser numeradas de 0 a n ! - 1. Por exemplo, os 3! = 6 permutações de (1,2,3)seria(1,2,3) , (1,3,2), (2,1,3), (2,3,1), (3,1,2), (3,2,1). Quando uma permutação é aplicada a uma lista, seus elementos são ordenados na mesma...

17
Desafio de substituição de cartas

A ideia é simples. Você deve criar uma substituição de letra "visualizada", fornecendo três cadeias (a entrada pode ser separada por vírgula, entradas separadas ou como uma matriz). O primeiro segmento é a palavra que você deseja corrigir e o segundo segmento são as letras que você deseja...

17
Calcular o número euleriano

O número euleriano A(n, m) é o número de permutações [1, 2, ..., n]em que exatamente os melementos são maiores que o elemento anterior. Estes também são chamados de aumentos . Por exemplo, se n = 3houver 3! = 6 permutações de[1, 2, 3] 1 2 3 < < 2 elements are greater than the previous 1 3...

17
Cadeia de Markov Quine

Um modelo simples de Markov será usado nesta pergunta. Para mais informações sobre cadeias de Markov, consulte http://setosa.io/ev/markov-chains/ . Pegue uma corda. Neste exemplo, usaremos a palavra: reader Agora, para cada caractere, pegue os caracteres que aparecem após cada ocorrência do...

17
Catálogo de produtos

Esse problema é sobre a separação de uma sequência que representa um identificador de produto em três componentes. A primeira parte consiste em letras maiúsculas e minúsculas de comprimento arbitrário que representam o armazém. A segunda parte são dígitos que representam o número do produto....

17
Fibonacci alternado

Na sequência alternada de Fibonacci, você começa com 1e 1como de costume. No entanto, em vez de sempre adicionar os dois últimos valores para obter o próximo número, você alterna entre começar e adicionar e, em todas as outras vezes, subtrai. A sequência começa assim: 1 1 2 # 1 + 1 -1 # 1 - 2 1...

17
Deltas inversos de uma matriz

Deltas inversos de uma matriz Sua tarefa é, dada uma matriz de números inteiros de 32 bits assinados, recompilar com seus deltas inversos. Por exemplo, a lista 1 3 4 2 8 mantém os deltas: 2 1 -2 6 que são então negados, produzindo: -2 -1 2 -6 e recompilado, produzindo: 1 -1 -2 0...

17
Sobreposição de pedidos de linha

(Inspirado ao desenhar em uma placa de apagamento a seco) Desafio: Dada uma sequência de entrada contendo caracteres que representam cores diferentes de marcadores de apagamento a seco em um quadro branco, imprima a ordem em que foram desenhados, do primeiro ao último. Entrada: Uma sequência...