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.


13
Uma fórmula para Parabéns
O teorema chinês do restante pode ser bastante útil na aritmética modular. Por exemplo, considere o seguinte conjunto de relações de congruência: Para conjuntos de relações de congruência como essa, em que todas as bases ( 3, 5, 7neste exemplo) são co-primas entre si, haverá um e apenas um número …
10 code-golf  math 

3
Maneiras de chegar ao número
Dada a entrada do primeiro número e o segundo número (ambos inteiros positivos, zero EXCLUÍDA), determinar em quantas maneiras você poderia fazer o segundo fora do primeiro, usando seguintes ações: +1, +2e *3. As operações são simplesmente aplicadas da esquerda para a direita. Exemplos: Entrada: 1 2. Saída: 1. Ou …

6
Encontre os caminhos!
Você deve escrever um programa ou função. A entrada é um 'mapa' de números. Você pode escolher o mapa como uma sequência com novos caracteres de linha ( \n) ou uma matriz 2D de sequências. Todos os mapas têm 5 caracteres por 5 caracteres, e os caracteres sempre são dígitos …

2
Prove que um número é algébrico
Inspirado por esta resposta (ênfase minha): Vamos jogar um jogo. Suponha que você tenha algum número x . Você começa com x e pode adicionar, subtrair, multiplicar ou dividir por qualquer número inteiro, exceto zero. Você também pode multiplicar por x . Você pode fazer essas coisas quantas vezes quiser. …
10 code-golf  math 

16
Código de golfe para os preguiçosos
Seu objetivo neste código golf é usar duas cadeias languagee code (se o código que você escreveu para isso for multiline, essa variável seria multiline.) E um número inteiro bytes,. Eles representam as variáveis ​​para uma linguagem de programação, número de bytes necessários e o próprio código. Depois disso, você …

7
Corrida de números descendentes
Sua tarefa é criar um programa que adicione números aleatórios a somas anteriores no confronto final de corridas de números. Cada corredor (coluna) começa em 0 e adiciona 1 ou 0 à soma anterior em cada etapa da corrida até que todos os atletas atinjam a pontuação necessária para vencer. …
10 code-golf 

3
Cem quadrados!
Voltar à rotina... Como professor da escola primária local (série?), Você precisa de uma maneira de ensinar à turma as tabelas de horários. À sua disposição, você tem cem quadrados e uma carga de canetas vermelhas. Você também precisa mostrar à sua classe as respostas corretas rapidamente. Agora, você é …

10
Encontre as operações necessárias para obter resultado
Portanto, a tarefa é simples, considerando a matriz de números e o resultado, você precisa encontrar quais operações você precisa usar nos números da matriz para obter o resultado solicitado. Vamos simplificar o início e permitir apenas operações básicas como: adição, subtração, multiplicação e divisão. Exemplo: Input : [5,5,5,5,5] 100 …

4
Diagonalização do bloco de custo mínimo
Considere matrizes diagonais de bloco binário que possuem blocos quadrados de 1s na diagonal principal e são 0 em qualquer outro lugar. Vamos chamar essas matrizes de matrizes "válidas". Por exemplo, aqui estão algumas matrizes 4x4 válidas: 1 0 0 0 1 1 0 0 1 0 0 0 1 …


13
Produto Dot das Diagonais
Esse desafio é muito simples. Você recebe como entrada uma matriz quadrada, representada de qualquer maneira sã, e você deve produzir o produto escalar das diagonais da matriz. As diagonais em específico são as diagonais que vão do canto superior esquerdo para o canto inferior direito e do canto superior …


12
Conjuntos de aditivos exclusivos N
Lembre-se de que um conjunto não é ordenado sem duplicatas. Definição Um conjunto N- aditivo exclusivo S, cujo comprimento é K, é um conjunto tal que todos os subconjuntos de comprimento N em S somam números diferentes. Em outras palavras, as somas de todos os subconjuntos de comprimento N de …

30
Grupos de itens repetidos
Descrição do Desafio Dada uma lista / matriz de itens, exiba todos os grupos de itens repetidos consecutivos. Descrição de entrada / saída Sua entrada é uma lista / matriz de itens (você pode assumir que todos são do mesmo tipo). Você não precisa dar suporte a todos os tipos …

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.