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

Code-golf é uma competição para resolver um problema específico com o menor número de bytes de código-fonte.

6
Marque um jogo de Yahtzee
Para cada uma das 13 linhas de uma planilha Yahtzee, você recebe (do stdin) uma lista separada por espaços de 5 números (dados). Sua tarefa é calcular a pontuação de cada linha e gerar o total geral do jogo. Exemplo Entrada e como interpretá-la: Input Box Score 6 1 4 …
12 code-golf  number  game 

27
Removendo elementos exclusivos da string
Eu me deparei com essa pergunta, porque parece ser um caso de uso muito comum encontrar caracteres únicos na string. Mas e se quisermos nos livrar deles? A entrada contém apenas letras minúsculas. Somente letras de a a z são usadas. O comprimento da entrada pode ter de 1 a …
12 code-golf  string 

4
Desenhe um cubo lado a lado de qualquer tamanho
Desenhe um cubo lado a lado de qualquer tamanho, na arte ASCII. Você será dado três números a, be c, eo programa deve saída um a * b * c cubo porte. Exemplos 3 3 3 -> ____ ____ ____ /____/____/____/| /____/____/____/|| /____/____/____/||| |____|____|____|||/ |____|____|____||/ |____|____|____|/ 5 2 3 -> …


26
Listas de cancelamento de aninhamento
Dada uma lista com listas aninhadas dentro dela, retorne a lista com os itens das listas aninhadas aninhados. Entrada A lista terá, no máximo, listas aninhadas em quatro profundidades. Conte todos os 0 na entrada como um espaço nulo. Resultado Imprima individualmente cada item. Não imprima a saída como uma …
12 code-golf 

13
crie uma barra de progresso ascii
bem, é algo semelhante a esta pergunta, mas com algumas diferenças. você precisa escrever um programa para solicitar a largura da barra de progresso e quanto trabalho é feito. e desenhe uma barra de progresso com os seguintes recursos: width indica quantos caracteres você precisa usar para desenhar a barra …


16
Encontre palavras com uma mão
'exagerado' é um exemplo de uma palavra que pode ser digitada na mão esquerda, em um mapa de teclado qwerty normal. 'monopólio' é um exemplo para a mão direita. Pesquisando no wordsarquivo unix por palavras que podem ser digitadas por um lado. A saída deve ter duas linhas: lista separada …
12 code-golf 

4
Converter de Notação Infix em Notação de Prefixo
Dada uma expressão aritmética, que pode incluir parênteses ( ()), expoentes ( ^), divisão ( /) e multiplicação ( *), adição ( +) e subtração ( -) (nessa ordem de operação), como a ^ (2 / 3) * 9 * 3 - 4 * 6 produz a mesma expressão na …
12 code-golf  math 

3
Implementar uma calculadora gráfica
Houve muitas perguntas envolvendo calculadoras; no entanto, não parece haver nenhum envolvimento na implementação de uma calculadora gráfica. O desafio Você deve escrever um programa completo que use várias fórmulas como entrada de STDIN e as represente graficamente em STDOUT. A entrada assumirá o formato f1(x)=x^2-x-1. Haverá um fseguido por …


3
Quine de economia de sessão
Inspirado por esta pergunta . Crie um programa que solicite ao usuário que armazene alguns dados e, quando o programa estiver encerrado, cuspa o próprio programa, exceto os dados da sessão alterados. O usuário abre o programa recém-gerado e pode recuperar os dados do programa anterior. Comandos KEY VALUE: define …
12 code-golf  quine 

7
Que dia é hoje (ou outras datas)?
Tarefa Escreva um programa ou uma função que calcule o nome do dia da semana de uma data inserida pelo usuário. Entrada e Saída Entrada é uma sequência YYYYMMDD,. Exemplo de valores de entrada: 20110617: 17 de junho de 2011 19040229: 29 de fevereiro de 1904 06661225: 25 de dezembro …
12 code-golf  date 

4
Caminho mais curto para um cavaleiro de xadrez
Seu programa deve calcular o número de movimentos necessários para que um cavaleiro do xadrez alcance cada quadrado do tabuleiro. A entrada será dois números inteiros separados por espaço, representando as coordenadas do quadrado inicial (coordenada horizontal e vertical, 0 a 7 inclusive cada). Seu programa deve gerar uma grade …
12 code-golf  chess 

5
Interpolação polinomial
Escreva um programa que execute a interpolação polinomial usando números racionais de precisão arbitrária verdadeira. A entrada fica assim: f (1) = 2/3 f (2) = 4/5 f (3) = 6/7 ... Você pode assumir que há exatamente um espaço em branco antes e depois do =sinal, todos os números …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.