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

9
Paciência Búlgaro

Paciência búlgaro é um jogo single-player popularizado por Martin Gardner em sua coluna matemática na Scientific American . Você tem Ncartões idênticos, divididos em pilhas. Você pega uma carta de cada pilha e forma uma nova pilha com as cartas removidas. Você repete esse processo até chegar a um...

9
Notas à tablatura

Desafio Dada uma lista de anotações, você deve retornar a tablatura correspondente. Notas As notas devem estar no intervalo de A a G, inclusive, e o intervalo de oitavas, de 2 a 6, inclusive. O formato é de oitava de nota, #representando um nítido e brepresentando um plano. Por exemplo: A7ou...

9
Buraco 2 - Prime Quine

Encontre o Buraco 1 aqui . Faça uma solução que, quando executada, produz seu próprio bloco de código-fonte várias vezes. De fato, ele deve produzi-lo n vezes, onde n no próximo número primo. Eu acho que um exemplo mostra melhor. [MY QUINE][MY QUINE] [MY QUINE][MY QUINE][MY QUINE] [MY QUINE][MY...

9
Decompor um número em uma soma de repetições

Repdigits são números do formulário a * (10^n - 1)/9com a in [-9,9]\{0}(em outras palavras 111, -3333, 66, números que são feitos repetindo apenas um dígito) Objetivo: Escreva um programa ou função que pegue um único número inteiro positivo Ne imprima N = s_1 + s_2 + ... + s_k. Deve haver um...

9
Ratoeira de Michael Crichton

Em 1984, Michael Crichton escreveu um programa de segurança no BASIC, publicado na revista Creative Computing. O programa solicita que o usuário digite uma frase de sua escolha, registre os intervalos entre as teclas e, em seguida, peça para redigitar a frase. Se os horários diferissem demais, o...

9
Imprimir a interseção de sequências

Sequências Está dado quatro sequências de números, numerados 1através 4. OEIS A localização de 0quando os números naturais estão listados em binário. Aqui está um exemplo de como calcular a sequência: 0,1,10,11,100,101,110,111 ^ ^ ^^ ^ ^ 0 3 78 10 14 O início da sequência é assim: 0, 3, 7,...

9
Soma de strings sem converter

Você precisa pegar 2 entradas de string e gerar a soma dessas duas strings sem convertê-las em int ou usar qualquer tipo de dado numérico. ex. string one = "123"; string two = "456"; string sum = "579"; Suponha que as strings não tenham mais que 10 dígitos. Este é o código de golfe e a...

9
Encontre pares de números com um determinado LCM e GCD

Eu estava trabalhando em uma pergunta de matemática com um amigo meu e decidimos escrever um script que encontrasse a resposta. A pergunta original é a seguinte: A diferença de dois números naturais é 2010 e seu maior denominador comum é 2014 vezes menor que a menor multiplicação comum. Encontre...

9
Componentes conectados 3x3

O desafio Considere a grade king 3x3, conforme mostrado no gráfico ASCII a seguir: A--B--C |\/|\/| |/\|/\| D--E--F |\/|\/| |/\|/\| G--H--I Você recebe como entrada uma lista comprimento-9 de números inteiros que representam uma identificação dos nós. Por exemplo, a entrada...

9
Em que ano estamos?

É dezembro de 2014 e 2015 já começou. No entanto, parece que nem todo mundo percebeu isso. Mas o pessoal do PPCG vem em socorro! Entrada Seu programa recebe uma grade como a da parede, onde os dias do mês de dezembro parecem diferentes dos de novembro e janeiro. Cada semana começa no domingo e...

9
Dilema do Curador

Introdução Você é amigo de um curador de um museu de arte, que teve o prazer recente de receber arte moderna de quatro artistas ( alguns dos quais podem dar ao curador zero peças de arte, jovens patifes ). Como se trata de arte moderna, todas as peças de qualquer artista parecem exatamente iguais....

9
Música: Qual o nome desse acorde?

Este é o inverso da música: o que há nesse acorde? , que é imprimir as notas em um determinado acorde. Desta vez, a entrada é uma lista de notas em um acorde, e sua tarefa é produzir qual é o acorde. Seu programa deve suportar os seguintes acordes triádicos. Exemplos são dados com a raiz C. Os...

9
Alteração hereditária da base

fundo Nesse desafio, uma representação de baseb de um número inteiro né uma expressão de numa soma de potências de b, onde cada termo ocorre na maioria das b-1vezes. Por exemplo, a 4representação base de 2015é 4^5 + 3*4^4 + 3*4^3 + 4^2 + 3*4 + 3 Agora, a representação de base hereditáriab de né...

9
Simulador de competição pedra-papel-tesoura

Você decidiu organizar um campeonato de pedra-papel-tesoura para descobrir quem é o melhor. Você não quer deixar a sorte decidir o vencedor, para que todos tenham que lhe dar sua tática por escrito antes da competição. Você também gosta de coisas simples, para que uma jogada de um competidor...

9
Python 3 - Tentei jogar golfe na minha tarefa

Nota: Este não é um desafio para o golfe; é mais ainda pedir sugestões de golfe. Recentemente, tive uma atribuição Python para minha classe de desenvolvimento web, a fim de verificar se poderíamos codificar. Como já me sinto confortável em Python, decidi tentar jogar golfe e fiquei pensando se as...

9
Comparação quase lexicográfica de listas

Entrada Duas listas Ae Bnúmeros inteiros não negativos. Resultado Qualquer um 1, 0ou -1, dependendo se Aé maior que, igual a, ou menor do que Bno que diz respeito à ordem léxicografica torcido , tal como definido abaixo. Se você quiser, você pode substituir 1, 0e -1com quaisquer outros três...

9
Solucionador de labirinto em declive

Um labirinto em declive é dado como uma série de linhas de dígitos separados por espaço, de 0 a 9, inclusive, mais um "S" e um "X", em que S indica o início e X indica o final. Em um labirinto em declive, você só pode ir para um espaço adjacente a você ao norte, sul, leste ou oeste (sem diagonais),...