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

16
Soma cumulativa particionada em 2D

Desafio Dada uma matriz H com r linhas e c colunas e duas listas booleana V de comprimento R e H de comprimento c , calcular os montantes verticais e horizontais cumulativos particionadas. Regras r e c são maiores ou iguais a um H e V começam com um valor verdadeiro Os valores em M estão dentro...

16
Crie uma calculadora omnifix

Inspiração. Inverso. Avalie uma expressão omnifixo fornecida. Omnifix é como a notação de infixo da matemática normal, mas com cópias adicionais de cada símbolo em torno dos argumentos. Os símbolos externos substituem os parênteses e, portanto, não há necessidade de parênteses adicionais. Você...

16
Batalha de risco: indo para baixo

Dadas duas listas de jogadas de dados para uma batalha em Risco, seu programa ou função deve gerar quantas tropas cada jogador perde. fundo Você não precisa ler isso, pois é apenas um pano de fundo. Vá para o subtítulo "Tarefa" para continuar inabalável. No jogo de risco , um jogador pode atacar...

16
O experimento com fenda dupla

Um físico preguiçoso tem o trabalho de realizar o experimento de fenda dupla. No entanto, eles são preguiçosos e não podem se incomodar em montar todo o equipamento e simular os efeitos. Eles não podem programar, portanto, precisarão de ajuda. Como eles são preguiçosos, seu programa deve ser o mais...

16
“Olá, mundo!” (Tópico da polícia)

Este é o tópico dos policiais. A discussão dos ladrões está aqui . Seu desafio é escrever um programa ou função que, com uma determinada entrada, imprima a seqüência exata Hello, World!e uma nova linha. Letras maiúsculas, espaçamento e pontuação devem ser exatas. A entrada pode ser obtida via...

16
Qual é o meu ID PPCG?

Desafio Dado o nome de um membro do PPCG, imprima seu número de ID do PPCG. Se o usuário não existir, você poderá relatar um erro ou retornar qualquer número não positivo. Se houver vários membros com esse nome, você poderá optar por gerar apenas um ID ou todos eles. Casos de teste "musicman523"...

16
Encontre a tangente da soma das tangentes inversas

fundo Pode-se mostrar que, para qualquer número inteiro k >= 0, f(k) = tan(atan(0) + atan(1) + atan(2) + ... + atan(k))é um número racional. Objetivo Escreva um programa ou função completa que, quando fornecida k >= 0, produz f(k)uma única fração reduzida (o numerador e o denominador são...

16
Enumerar uma notação de célula

Esperamos que todos estejam familiarizados com a notação de célula da planilha 'A1'. É simplesmente uma representação alfanumérica do posicionamento da referida célula dentro de uma grade. As letras representam o posicionamento da coluna da célula e o número representa a linha. A parte 'letra'...

16
Mario Kart Marcando com Gravatas

Encontrei esse problema enquanto trabalhava em outro desafio que estou fazendo para este site. Nesse desafio, utilizo " Mario Kart 8 Scoring ". A quantidade de pontos que o jogador em k é colocado é representada por esta matriz de 1 índice: [15,12,10,9,8,7,6,5,4,3,2,1]. Então, o 1º lugar recebe 15...

16
Gere programas que imprimem n vezes o seu comprimento

Dado um número inteiro não negativo n, sua solução deve gerar um programa no idioma escolhido cuja saída tenha o nnúmero de bytes que o programa gerado. Regras Você deve especificar o idioma e a codificação dos programas que sua solução gera e não pode escolher idiomas ou codificações diferentes...

16
Vá embora! Aqui está o No-1!

Eu estava brincando com alguns números e encontrei uma sequência que, é claro, está no OEIS. É A005823 : Números cuja expansão ternária não contém 1's . Vai: a (2n) = 3 * a (n) +2 a (2n + 1) = 3 * a (n + 1) a (1) = 0 a = 0,2,6,8,18,20,24,26,54 .... Escrevi um programa CJam que gera o...

16
Soma as linhas do triângulo concatenado

Considere o seguinte triângulo. 1 23 456 7891 01112 131415 1617181 92021222 324252627 2829303132 33343536373 839404142434 4454647484950 51525354555657 585960616263646 5666768697071727 37475767778798081 Como você provavelmente notou, a primeira linha tem o comprimento 1, e cada linha a seguir é 1...

16
Implemente a notação Anyfix!

Na notação de prefixo, o operador vem antes dos argumentos, então você pode imaginar que o operador chama next()que é chamado recursivamente. Na notação infix, o operador fica entre os argumentos, para que você possa imaginá-lo simplesmente como uma árvore de análise. Na notação postfix, o operador...

16
Medindo uma pilha de toras

Introdução Este é um log de comprimento 5: ##### Quero empilhar um monte desses logs em cima uns dos outros. Como faço para fazer isso, deslizo um novo log para o mais alto da direita e paro de deslizar quando as extremidades esquerda ou direita estão alinhadas (não pergunte o porquê). Se o...

16
Avalie uma expressão de menos e de til

Dada uma expressão que corresponde ao regex /^[-~]*x$/, avalie-o em termos de xe produza uma string correspondente ao regex /^-?x[+-]\d+$/. Por exemplo, a sequência é -~xavaliada como x+1, enquanto a sequência é -~-xavaliada como -x+1e a sequência é -~-~--xavaliada como x+2. Começamos xe...

16
Principais Poderes de Primes

Para o objetivo deste desafio, um Poder Primário de um Primário (PPP) é definido como um número que pode ser definido como um número primo à potência de um número primo. Por exemplo, 9 é um PPP porque pode ser representado como 3 ^ 2. 81 por outro lado, não é um PPP, porque só pode ser representado...

16
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 em dois. Veja os...

16
Desenhe o brasão lambda

Para comemorar o 2497º aniversário da vitória grega em Salamina, em 480 aC. Desenhe o brasão lambda. O brasão lambda era o lambda pintado nos escudos gregos da seguinte maneira: Quebra-cabeça: Dado um número inteiro ímpar positivo n, produza uma imagem ascii art do escudo...