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

14
Levando o cachorro para passear

Meu cachorro está latindo para mim, mas estou com preguiça de levá-lo para passear. Eu tenho uma ideia! Vou pedir às pessoas do Code Golf que façam isso por mim! Seu desafio é simular a caminhada de um cachorro. Aqui estão as regras para passear com o cachorro: O humano ( H) começará 0,0em um...

14
Compare duas mãos de poker

Desafio: Dadas duas mãos de cinco cartas, determine qual delas vence pelo ranking padrão das mãos de pôquer . Entrada: Dez cartões separados por espaços do stdin ou como argumentos da linha de comando, o que você preferir. As cinco primeiras cartas são a mão do jogador 1, enquanto as últimas...

14
Mesclar duas listas classificadas

Mesclar Classificação Nesse desafio, você implementará a sub-rotina de mesclagem da classificação de mesclagem. Especificamente, você deve criar uma função ou programa ou verbo ou similar que utilize duas listas, cada uma classificada em ordem crescente, e as combine em uma lista classificada em...

14
Triângulos Heronianos Quase Equilateriais

Um Quase Equilátero Heronian triângulo é um triângulo com comprimentos inteiros da forma n-1, ne, n+1e também tem uma área inteiro. Os primeiros são: 3, 4, 5 -> 6 13, 14, 15 -> 84 51, 52, 53 -> 1170 Missão : Gere o programa mais curto que produza o ntriplo. (Dica: esta é uma sequência...

14
Resolver o quebra-cabeça Rotação

Em alguns telefones antigos da Nokia, havia uma variação dos quinze quebra-cabeças chamados Rotação. Nesta variação, em vez de deslizar um bloco de cada vez, você girou quatro blocos de cada vez em uma direção. Neste jogo, você começaria com um quadro como este: 4 9 2 3 5 7 8 1 6 E girando o...

14
Exibir quadros do arquivo .txt

A tarefa: Dado um .txtarquivo com quadros de arte ASCII, cada um separado por um \n(veja este exemplo, se você não estiver claro) emite um filme com quadro com 1 quadro por segundo. Observe que há um rastro \nno quadro final. As dimensões de cada quadro serão: X <80 Y <20 As regras O...

14
Tempo Spirograph!

Um Spirograph é um brinquedo que desenha hipotrocóides e epitrocóides. Para esse desafio, focaremos apenas os hipotrocóides. Da Wikipedia : Um hipotrocóide é uma roleta traçada por um ponto anexado a um círculo de raio r rolando ao redor de um círculo fixo de raio R , onde o ponto é uma...

14
Comprimentos do programa Fibonacci

Escreva um programa com comprimento n que emita outro programa cujo tamanho seja o próximo número de Fibonacci após n. O novo programa deve fazer o mesmo - gerar outro programa cujo tamanho seja o próximo número de Fibonacci, etc. n em si (o tamanho do programa original) não precisa ser um número...

14
Relógio Hexagonal Minimalista

Seu desafio é criar um relógio que exiba a hora como um número hexadecimal e a cor do plano de fundo como o código de cor hexadecimal da hora. Requisitos: Sem entrada. No centro da sua saída, você deve exibir o sinal numérico e a hora atual no formato de 24 horas como "#hhmmss". O programa deve...

14
Simular a rotação de uma placa

Introdução Você está jogando um jogo de correspondência, no qual as moedas são inseridas no topo e caem no fundo (na moeda de cima) devido à gravidade. Então, é isso O <- inserting this coin OO O OOOOO vai se tornar isso O OO O OOOOO Agora imagine alguém girando o quadro no sentido...

14
Faça de mim um gerenciador de janelas!

Eu odeio o inchaço do código! Por isso, decidi substituir meu sistema Windows 7 por uma versão com golf. No entanto, eu sei que não é fácil, então vamos construir um protótipo primeiro. Ele pega uma lista de janelas do usuário e as mostra usando uma exibição pseudo-gráfica na saída padrão. Por...

14
Golfe no Dia do Dominó

Dada uma configuração de dominós, sua tarefa é descobrir quais dominós caem e quais não. Entrada Tome uma representação ASCII retangular de uma configuração de dominó. Os seguintes caracteres são usados ​​para a grade ASCII: (espaço): célula vazia |, -, /, \: Dominós Os dominós podem cair em...

14
Massas molares de compostos

Tarefa Escreva um programa que absorva um composto composto apenas de elementos com um número atômico menor ou igual a 92 (Urânio) e produz a massa molar do composto em grams/mole. Regras e Restrições Você não pode usar uma função que calcule diretamente massas molares para você. Seu programa...

14
Faça de mim uma árvore de alfabeto

Introdução Na maioria dos tipos de letra todos os caracteres do alfabeto maiúsculas além de BDOter linhas simples aproximadamente tocando alguns dos quatro cantos do retângulo delimitador do personagem: ACEFGHIJKLMNPQRSTUVWXYZ. Por exemplo, as duas pernas de um A"toque" nos cantos inferior...

14
Contagem regressiva e reciclagem

Contagem regressiva Seu objetivo para este desafio do código-golfe é contagem regressiva e, enquanto isso, reciclar números. Deixe-me explicar. Primeiro, seu aplicativo lê um número, como argumento do programa ou usando stdin. Em seguida, basta contagem regressiva assim: 10 9 8 7 6(em ordem...

14
Arranjos mínimos como Boggle

Considere como uma palavra pode ser organizada em uma grade Boggle arbitrariamente grande se a regra de não usar o mesmo cubo de letras mais de uma vez for ignorada . Suponha também que você tenha um número ilimitado de cubos de letras (com todas as letras presentes) e Quseja justo Q. A palavra...

14
É hora de fazer as contas

Introdução Este é um dos meus quebra-cabeças matemáticos favoritos. Dado um dígito (digamos 3) e o número de vezes para usá-lo (digamos 5), gere 10 expressões que resultam em 1, 2, 3, 4, 5, 6, 7, 8, 9 e 10 usando apenas +, -, ×, ÷, ^ e √ (raiz) (colchetes são permitidos para agrupar...

14
Números pirracionais

Pi é um número irracional , o que significa que sua representação decimal nunca termina ou se repete. Pi truncado com 41 dígitos decimais (40 casas) é 3.1415926535897932384626433832795028841971. Se ignorarmos o ponto decimal e listar os dígitos como uma sequência de números inteiros positivos,...

14
Número mínimo excluído

Pretende-se ser um código de golfe fácil e pequeno. O mex (número mínimo excluído) de uma coleção finita de números é o menor número inteiro não negativo 0, 1, 2, 3, 4, ...que não aparece na coleção. Em outras palavras, é o mínimo do complemento. A operação mex é central para a análise de jogos...