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

Code-golf é uma competição para resolver um problema específico com o menor número de bytes de código-fonte.

15
Igualdade transitiva
O desafio Seu programa deve receber 3 entradas: Um número inteiro positivo que é o número de variáveis, Um conjunto de pares não ordenados de números inteiros não negativos, em que cada par representa uma igualdade entre variáveis ​​e Um número inteiro positivo que representa a variável inicial, Ele deve …

11
Quer ver um truque de cartas mágicas?
O primeiro truque de cartas mágicas que aprendi quando criança foi o seguinte: Tenha 1 baralho de cartas em que o padrão na parte de trás não seja verticalmente simétrico. Organize todos os cartões voltados para uma direção. Peça a alguém que "escolha um cartão, qualquer cartão, memorize e devolva …

24
Gerador de ID sem pares contíguos correspondentes
Dadas duas entradas (m = ID inicial mínimo , n = número de IDs ), gere uma lista seqüencial de IDs, iniciando em> = m, composta pelos dígitos 0-9, em que não existem 2 números contíguos, por exemplo, 1232 é ok, 1233 não é (contém 2 '3's próximos um do …

10
Números anteriormente compostos
Definição de sequência Construa uma sequência de números inteiros positivos da a(n)seguinte maneira: a(0) = 4 Cada termo a(n), excepto o primeiro, é o menor número que satisfaz o seguinte: a) a(n)é um número compósito, b) a(n) > a(n-1), e c) a(n) + a(k) + 1é um número composto para …

6
Panfix para infix entre parênteses
Quylthulg é uma linguagem de Chris Pressey que tenta resolver o problema da notação infix usando o que chama de panfix : como o postfix, o panfix não exige a implantação de artifícios arcanos, como parênteses, para substituir uma precedência padrão do operador. Ao mesmo tempo, o panfix permite que …

8
Simular um neurônio modelo
Um neurônio Izhikevich é um modelo simples, mas bastante eficaz, de um neurônio biológico, projetado para uso em uma simulação discreta do tempo. Neste desafio de golfe, você estará implementando este modelo. Parâmetros Este modelo envolve apenas 7 variáveis ​​organizadas em 2 equações diferenciais, em comparação com as dezenas de …


5
Fatoriais de fatoração
Hoje, na minha aula de estatística, descobri que alguns fatoriais podem ser simplificados quando multiplicados! Por exemplo:5! * 3! = 5! *3*2 = 5! *6 = 6! Seu emprego: Dada uma string contendo apenas números arábicos e pontos de exclamação, simplifique meu fatorial até a menor string possível, na menor …


7
Fila de nossa decomposição
Neste desafio, pedirei que você encontre uma decomposição QR de uma matriz quadrada. A decomposição QR da matriz A é duas matrizes Q e R, de modo que A = QR . Em particular, estamos procurando Q ser uma matriz ortogonal (ou seja, Q T Q = QQ T = …

8
Seja o mais mau possível
Introdução Este é um acompanhamento desse desafio em que você assume o papel de gêmeo maligno dessa pessoa. Sendo mau, você não deseja maximizar sua parte, mas seja o mais injusto possível e não tornará isso muito óbvio, por isso surgiu o seguinte esquema: Você dirá aos outros que deseja …

30
Quadrados Perfeitos Sem Fronteiras
Dado n=m^2, retorne uma lista de números inteiros que não fazem fronteira com a m x mgrade de números inteiros 1 to n. Exemplos n = 1 (m = 1) Rede: [1] Retorna: [] n = 4 (m = 2) Rede: [1,2] [3,4] Retorna: [] n = 9 (m = …
16 code-golf  matrix 

15
Analisar uma lista de números unários assinados
Números unários geralmente representam apenas números inteiros não negativos, mas podemos estendê-los para representar todos os números inteiros da seguinte maneira: Um número inteiro positivo N é representado como N 1's:5 -> 11111 Um número inteiro negativo -N é representado como um 0seguido por N 1's:-5 -> 011111 Zero é …


10
Números triangulares
(não, não aqueles ) O desafio Você receberá duas entradas. O primeiro é um número inteiro positivo n > 0, usado para gerar um n x ntriângulo retângulo dos números 1, 2, 3, ... n. Esse triângulo começa em um canto e aumenta horizontal e verticalmente em um e diagonalmente …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.