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

11
A tediosa variedade de 7 regras

O resumo Crie um programa que gere uma matriz de tamanho aleatório com números aleatórios e aplique uma série de regras que alteram a matriz. Após a aplicação das regras, imprima a soma da matriz, a menos que especificado de outra forma Configuração da matriz A matriz deve ter um comprimento...

11
Construa uma plotadora digital

Problema adaptado do livro Fortran 77, de Donald M. Monro Introdução Máquinas de plotagem digital são amplamente utilizadas para produzir várias formas de desenhos, gráficos e outros resultados pictóricos. A maioria dessas máquinas pode mover suas canetas apenas em determinadas direções,...

11
Quais caracteres são mais comuns no meu hash MD2?

O desafio é simples Escreva um script que, quando recebida uma entrada de string, faça o hash da string usando o algoritmo de hash MD2 e, em seguida, retorne um número inteiro positivo ou um resultado inteiro negativo com base no qual conjunto de caracteres abaixo é mais comum no hash resultante...

11
Cresça algumas flores!

A primavera chegou recentemente e é quase o momento em que as flores começam a brotar. Então, eu quero que você os ajude a crescer. Sua tarefa: Dados dois números,, me n, produzem mflores colocadas aleatoriamente em uma n*ngrade. Uma única flor fica assim: & | A posição de uma flor é...

11
Detector de similaridade de desafios

Desafio Dadas duas IDs de perguntas, tente descobrir o quão semelhantes elas são olhando as respostas. Detalhes Você receberá dois IDs de perguntas para codegolf.stackexchange.com; você pode assumir que existem perguntas para os dois IDs que não foram excluídos, mas não necessariamente abertos....

11
A igualdade vem em três

Retirado de: OEIS- A071816 Sua tarefa, com um limite superior de n, é encontrar o número de soluções que satisfazem a equação: a+b+c = x+y+z, where 0 <= a,b,c,x,y,z < n A sequência começa como descrito na página OEIS e abaixo (indexado 1): 1, 20, 141, 580, 1751, 4332, 9331, 18152, 32661,...

11
Calculadora HP D&D 5e

Tenho dificuldade em lembrar de tudo o que tenho que fazer ao subir de nível um personagem de D&D. Por qualquer motivo, uma das coisas que me causa problemas é descobrir qual deve ser o novo valor máximo da HP. Para esse desafio, você escreverá um programa ou função para calcular o valor...

11
Encurte o pacote Java

Briefing Dado um nome de classe / pacote Java totalmente qualificado, você deve abreviá-lo da seguinte forma: Cada parte do pacote separado por pontos será reduzida para a primeira letra, além da última seção e da classe (se existir). os nomes dos pacotes serão todos minúsculos e a classe (se...

11
Gire as raízes

Dado um polinômio diferente de zero, com coeficientes e raízes inteiros que estão no imaginário e na linha real, de modo que, se afor uma raiz, o mesmo ocorre -a, retorne outro polinômio com as raízes giradas em 90 graus. Detalhes O polinômio pode ser dado em qualquer formato razoável, por...

11
Suba para a América

Agora que outros usuários ajudaram Trump a construir o muro , é hora de você escalá-lo. Esse é um desafio de arte ascii, no qual você precisa gerar uma parede de escalada com porões colocados aleatoriamente. Uma parede de escalada é composta por painéis, cada um dos quais com 3 a 10 porões e com...

11
Quando é o ano comum especial mais próximo?

Um ano comum é um ano que não é bissexto e onde o primeiro e o último dia do ano são no mesmo dia. Um ano comum especial é aquele que começa na segunda-feira e termina na segunda-feira também. Seu desafio é criar um programa / função que, quando dado um ano como entrada, encontre o ano comum...

11
Valide a sintaxe 2Col!

Como algumas pessoas devem ter notado ultimamente, abandonei o desenvolvimento de Braingolf em grande parte porque é chato e sem inspiração, e mudei para o 2Col, que é um pouco mais interessante e não foi projetado para ser uma linguagem de golfe. O recurso definidor do 2Col é que toda linha de...

11
Qual é esse formato de data?

Para calendários gregorianos, o formato da data varia de um país para outro. Existem três formatos principais reconhecidos: YY-MM-DD (big endian) DD-MM-YY (pequeno endian) MM-DD-YY (endian médio) Sua tarefa é escrever um programa que, dada uma sequência de entrada representando uma data,...

11
I <3 condicionais

Você acaba tendo muitos condicionais longos e chatos no seu código: if flag == 1: while have != needed: if type == 7: Eles podem ser transformados em seus <3equivalentes de condicionais muito mais amáveis : if abs(flag - 1) + 2 <3: while 3 - abs(have - needed) <3: if 2 + abs(type...

11
Gerador de faixa de IP detalhado

A tarefa é simples, considerando dois endereços IP ae produzindo btodos os endereços dentro desse intervalo. Exemplos Exemplo 1: f(a = 192.168.0.1, b = 192.168.0.4) 192.168.0.1 192.168.0.2 192.168.0.3 192.168.0.4 Exemplo # 2 (o TIO truncará isso, use um intervalo menor ao testar): f (a...

11
O jogo de feijão estranho e selvagem

Talvez alguns de vocês já conheçam esse jogo: você tem uma coleção de jujubas de cores diferentes. Para cada cor, o feijão pode ter gostos diferentes, alguns são bons e outros ruins, e você não pode diferenciá-los. Você precisa escolher um feijão de uma determinada cor e rezar para escolher uma...

11
Eu sou um número N-bonacci especial?

A sequência N-bonacci, originalmente inventada por @DJMcMayhem nesta pergunta , é uma sequência gerada iniciando com os inteiros 0 e 1 e adicionando os números N anteriores para gerar o próximo número. A sequência N-bonacci especial é uma sequência N-bonacci que começa com um par de números...