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

9
Você já se queixou hoje?

A distribuição Debian Linux (e distribuições baseadas no Debian, como Ubuntu, Kali e outros) usa um gerenciador de pacotes chamado APT. Para instalar o programa foo, digite um terminal sudo apt-get install foo Um pequeno Ovo de Páscoa da APT é o seguinte apt-get moo Que após a digitação...

9
De onde você veio?

INTERCAL é uma linguagem maravilhosa, mas nem sempre é fácil entender o código de outras pessoas. Esse é particularmente o caso se eles usarem a instrução COME FROM. Definição de desafio Escreva um programa ou função que aceite o código fonte de um programa INTERCAL como um fluxo de texto /...

9
Código do Verificador do Amor Golfe

Crie um programa que conte o número total de letras comuns a dois nomes e encontre o produto de seus comprimentos para funcionar como um "testador de amor". Condições: você pode não obter uma resposta 1: 1 (sendo 3 em 3, etc.). Entrada Dois nomes de STDIN ou alternativa mais...

9
Validador Pentomino

Como alguém que não pode se incomodar em olhar para seus pentominos para ver se ele tem uma forma retangular, decidi fazer você escrever um programa que faça isso. Sua tarefa Dada a entrada dividida por novas linhas contendo 12 caracteres únicos, decida se é uma solução válida. Uma solução...

9
Analisador de arquivo do necrotério DCSS

Neste desafio, você precisa analisar os arquivos do necrotério do jogo roguelike Dungeon Crawl Stone Soup e enviá-lo para STDOUT. O que são esses arquivos do necrotério? Quando você morre, um arquivo de texto é gerado com os dados desse personagem. Você pode ver que equipamento o personagem...

9
Calcular o símbolo Kronecker

Links relevantes aqui e aqui , mas aqui está a versão curta: Você tem uma entrada de dois números inteiros ae bentre infinito negativo e infinito (embora, se necessário, eu possa restringir o intervalo, mas a função ainda deve aceitar entradas negativas). Definição do símbolo Kronecker Você deve...

9
Há quanto tempo foi isso?

Há quanto tempo foi isso? As regras Cada envio deve ser um programa completo. O programa deve receber a entrada como duas datas separadas por vírgula no formulário YYYY-MM-DDe imprimir o número de dias que passaram desde a segunda data para STDOUT como se hoje fosse a primeira data (se a segunda...

9
Probabilidade do par de cartões

Dado um baralho composto por N cópias de cartas com valores inteiros [ 1 , M ] para um total de N * M cartas, calcule a probabilidade de uma carta com o valor de 1 ser adjacente a uma carta com o valor de 2 . Sua solução pode ser exata ou aproximada e não precisa ser a mesma para cada execução,...

9
Zodíaco Chinês do ano

2015 foi o ano da cabra! Neste desafio, você descobrirá qual animal representa o ano. Para evitar que esse desafio seja complexo, você não precisará calcular o ano novo chinês. Por serem apenas 12 animais no Zodíaco, seu código precisará ser o mais curto possível. Exemplos Seu programa deve...

9
Rolos de talentos no DSA

Alguns amigos e eu já jogamos DSA (um RPG de mesa principalmente alemão, como D&D). Eu queria saber qual é a chance de passar nos rolos, então você terá que escrever algum código para calculá-lo. Seu personagem é definido por estatísticas (de 8 a 14) e valores de talento (TV) (0 a 21). Por...

9
Grades triangulares: diamantes com conexão simples

Enquanto estamos em um chute de grade triangular , eu gostaria de salientar que existe um equivalente a poliomanos em uma grade triangular. Eles são chamados de diamantes e são formas formadas pela colagem de triângulos equilaterais ao longo de suas bordas. Neste desafio, você decidirá quais...

9
Ajude-me a encher minha carteira!

Há um tempo, comprei uma nova carteira capaz de conter 8 cartões (4 em ambos os lados). No entanto, pareço ter muito mais cartões do que isso e preciso fazer escolhas sobre quais quero levar comigo. Alguns cartões que uso com mais frequência do que outros, mas os cartões que prefiro levar comigo...

9
MarGolf encontra o formigueiro de Langton

This is Markov. Markov's golf ball rolls around randomly. Markov's ball will hole however he strikes it. Markov is smart. Be like Markov. E isso: é um formigueiro no quintal de Langton. O formigueiro é grande o suficiente para segurar a bola de golfe de Markov, MarGolf. No entanto, o...

9
Calcular pontuação do Doppelkopf

Introdução Doppelkopf é um jogo de cartas tradicional alemão para 4 jogadores. O baralho é composto por 48 cartas (9, 10, Valete, Dama, Rei, Ás de cada naipe, enquanto todas as cartas estão no jogo duas vezes), para que cada jogador receba 12 no início de uma rodada. Sempre existem duas equipes...