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.


5
Encontre o litoral
Sua tarefa é encontrar o comprimento da costa de um mapa de ilhas fornecido em um mapa ASCII. O mapa de entrada será composto por 1 ou mais #caracteres que indicam terra e espaços que indicam água. O litoral é considerado qualquer margem entre a terra e a água, incluindo …


9
Quine indexável
O objetivo desse desafio é criar um programa que produza a enésima letra do seu código-fonte, onde n é dado como entrada para o programa. Como a maioria dos desafios de quine, você não tem permissão para ler seu código-fonte como um arquivo ou usar quaisquer funções embutidas de quine. …
14 code-golf  quine 

18
Multiplicação decimal de cadeias
Dadas 2 entradas, uma sequência e um número decimal, produza a sequência multiplicada por esse número. O problema é que o número pode ser um número flutuante ou um número inteiro. Você deve imprimir a floor(n)hora da sequência e, em seguida, as primeiras floor((n-floor(n))*len(string))letras novamente. Outras notas: A entrada nem …
14 code-golf  string 

6
Relógio (jogo de cartas)
O relógio é um jogo de cartas interessante, pois não requer habilidade. É um jogo para um jogador e a mesma configuração de cartão sempre leva a uma vitória ou uma perda. Neste desafio, você precisa descobrir se uma determinada configuração de cartão vence ou perde . Você pode jogar …

4
Faça uma ferramenta simples de comentário bonito
Desafio: Algumas obras de arte são difíceis de fazer, mas tornam os comentários de código mais fáceis de ler, especialmente quando o código é denso. O desafio é criar uma ferramenta simples que converta comentários em arte ASCII simples com setas. Os comentários a serem modificados são delimitados por comentários …

30
Vá gerar um pouco de Java
Seu chefe quer que você escreva um código como este: public static boolean isPowerOfTen(long input) { return input == 1L || input == 10L || input == 100L || input == 1000L || input == 10000L || input == 100000L || input == 1000000L || input == 10000000L || input …

13
As regras de distribuição do mundo pirata
Existe um "jogo" existente no qual os piratas dividem racionalmente as moedas de ouro de acordo com certas regras. Citando da Wikipedia : Existem 5 piratas racionais, A, B, C, D e E. Eles encontram 100 moedas de ouro. Eles devem decidir como distribuí-los. Os piratas têm uma ordem estrita …
14 code-golf 

4
Padrões de movimento do "salto" do xadrez de fadas
Um saltador é uma categoria de peça de xadrez de fada que se move "pulando". Um cavaleiro normal é um (1,2) -leaper, significando que cada movimento envolve mover uma distância de 1 quadrado em uma direção ortogonal e 2 quadrados na direção perpendicular. .o.o. o...o ..N.. o...o .o.o. Existem muitos …

29
Zeros no intervalo
Sua tarefa é escrever uma função ou programa que use dois números inteiros não negativos ie k( i≤ k) e descobrir quantos zeros você escreveria se escrevesse todos os números inteiros de iaté k(inclusive) na sua base de escolha em uma peça de papel. Envie esse número inteiro, o número …

6
Cartas, mexa-se! Pt. 2
As primeiras cartas, mexam-se! era muito popular, mas tinha participação limitada. Este será mais fácil de resolver, mas espero envolver alguns truques no golfe. Você recebe uma sequência de apenas letras minúsculas. Para cada carta, com a posição no alfabeto m , movê-lo de modo que se torna o m …

1
Encontre os seguintes conjuntos
O desafio abaixo exige que você esteja familiarizado com a teoria formal do analisador. Se você não sabe o que a pergunta está perguntando, porque não sabe o que significam os termos, gramáticas sem contexto e conjuntos de primeiro / seguir são abordados em muitos cursos universitários. Posso recomendar este …

2
Vetores euclidianos
Dada a arte ASCII de dois vetores, encontre a magnitude e o grau do vetor resultante. Entrada Isso pode ser recebido via STDIN, lido de um arquivo local ou fornecido através de uma chamada de função. Aqui está um exemplo de uma entrada de dois vetores: ^------> | | | …

5
Propriedades de funções binárias
Muitos tópicos importantes na álgebra abstrata envolvem uma função binária atuando em um conjunto. Várias propriedades de tais funções foram definidas na investigação de tais tópicos. Seu desafio será determinar se uma determinada função binária em um determinado domínio possui cinco dessas propriedades. Propriedades Fecho Uma função binária é fechada …

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.