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.

3
Contando grupos de um determinado tamanho
Grupos Na álgebra abstrata, um grupo é uma tupla (G,∗)(G,∗)(G,\ast) , onde GGG é um conjunto e ∗∗\ast é uma função G×G→GG×G→GG\times G\rightarrow G modo que o seguinte vale: Para todos os x,y,zx,y,zx, y, z em GGG , (x∗y)∗z=x∗(y∗z)(x∗y)∗z=x∗(y∗z)(x\ast y)\ast z=x\ast(y\ast z) . Existe um elemento em L de tal …

9
Implementar paradigmas de programação funcional
Sua empresa está apenas começando um projeto e, pela primeira vez, você decidiu usar um estilo de código de programação funcional. No entanto, seu chefe é realmente indiferente e não deseja usar funções internas e requer que você implemente as funções principais. Em particular, você precisa escrever as funções: Map, …

26
Faça o PPCG Favicon
Em 1º de novembro, a programação de quebra-cabeças e o Code Golf se formarão; portanto, nos próximos 11 meses, queremos salvar algumas lembranças de quando não estávamos classificados. Escreva um programa que produz o favicon PPCG, visto abaixo. A imagem deve ter pelo menos 64 x 64 pixels. O azul …

4
Espirais ASCII recursivas
Esta competição acabou. Obrigado pelas entradas interessantes que não são esolang e parabéns a Jakuje pelo envio vencedor do JavaScript. Na grande tradição dos Desafios de Arte ASCII neste site, aqui está outro. Dada uma entrada, desenhe uma espiral. &>----v ||>--v| |||>v|| |||@||| ||^-<|| |^---<| ^-----< Simples, sim? Heh, heh, …


8
É simples ou difícil?
Para sua coisa mais difícil, você deve criar algo para que um computador descubra se algumas palavras são explicadas de maneira simples. Algo é explicado de uma maneira simples se ele usar apenas as dez centenas de palavras mais usadas. Caso contrário, é explicado de uma maneira difícil. Isso pode …
21 code-golf  string 

13
Cada comprimento de ciclo possível
Pode-se dizer que uma função (ou programa) que recebe entradas e fornece saídas possui um ciclo se a chamada da função em sua própria saída atingir repetidamente o número original. Por exemplo, tome a seguinte função: Input: n 1 2 3 4 5 6 Output: f(n) 5 7 1 3 …

2
Girar um mosaico de diamantes
Qualquer hexágono comum pode ser lado a lado com diamantes, por exemplo, assim (roubado desta pergunta ): ______ /_/_/\_\ /_/\_\/\_\ /\_\/_/\/_/\ \/_/\_\/_/\/ \_\/_/\_\/ \_\_\/_/ Consideraremos o tamanho acima como um ladrilho do tamanho 1 (já que os lados dos diamantes são feitos de um / ou \ cada). O mesmo …

10
Cor média de uma imagem
Cor média de uma imagem Os cientistas conseguiram determinar a cor média do universo, mas em quantos bytes podemos encontrar a cor média em uma imagem? Sua tarefa Sua entrada será uma imagem única, na qual você precisará encontrar a média das cores na imagem e gerar uma sequência de …

12
Números ASCII Maya
Escreva um programa ou função que, dado um número inteiro positivo como entrada, produza a representação desse número inteiro em números maias . Números maias Os números maias são um sistema vigesimal (base 20) usando apenas três símbolos: < >para zero (o símbolo correto é algum tipo de shell que …



3
Matar seletivamente números inteiros positivos
Introdução A Aritmética Gaol é uma instalação especial que aprisiona números inteiros positivos. No entanto, recentemente, os números inteiros positivos têm tentado escapar. Portanto, os guardas decidiram, um, eliminar alguns dos números inteiros positivos para enviar uma mensagem para os outros números inteiros. Eles contrataram um engenheiro de software para …
21 code-golf  grid 

4
Atingir números de sorte na reputação
Um novo jogador de código, Joe, acabou de se registrar no site. Ele tem 1 reputação, mas determinado a alcançar exatamente todos os seus números da sorte na reputação. Joe acredita em poderes superiores que o ajudarão a alcançar seu objetivo com uma quantidade mínima de ações (dele ou de …

6
Teorema do Restante Chinês
o Teorema Chinês do Restante nos diz que sempre podemos encontrar um número que produz quaisquer restos necessários sob diferentes módulos primos. Seu objetivo é escrever código para gerar esse número em tempo polinomial. O menor código vence. Por exemplo, digamos que recebemos essas restrições ( %representa mod): n % …

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.