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.

30
Pedra Papel Tesoura
Implemente a tesoura de papel de pedra clássica. Condições: o usuário inserirá 'r', 'p' ou 's' programa produzirá 'r', 'p' ou 's' e o resultado a escolha do programa ('r', 'p' ou 's') deve ser pseudo-aleatória ( estou olhando para você Howard ) Como o resultado pode ser representado com …
21 code-golf  game 

24
Fizz-Buzzify uma String
Você receberá uma String que contém apenas letras do alfabeto inglês, minúsculas e maiúsculas (ASCII 65-90 e 97-122). Sua tarefa é produzir a versão Fizz-Buzzified da String. Como Fizz-Buzzify uma String? Cada letra que tem um índice par no alfabeto inglês (o alfabeto deve ser indexado 1:) a->1,b->2,...,z->26será transformada em …
21 code-golf  string 

26
Um A, ou um An?
Em inglês, há a diferença simples e divertida entre ane a: você usa anquando precede uma palavra que começa com um som de vogal e aquando a palavra começa com um som consoante. Por uma questão de simplicidade neste desafio, anprecede uma palavra que começa com uma vogal ( aeiou) …

6
Hexágonos conectados a ASCII
visão global Dado um número de hexágonos, organize-os em uma forma conectada dentro dos limites de uma imagem artística de 50 por 50 ASCII. A forma escolhida pode ser arbitrária - o que você achar mais favorável ao golfe - desde que esteja conectada. Pode haver orifícios, desde que sejam …

8
Código mais curto para lançar IllegalArgumentException em Java
Okey, todos sabemos a maneira normal de lançar uma IllegalArgumentException em Java: throw new IllegalArgumentException(); // 37 characters Mas deve haver maneiras mais curtas (como em menos caracteres) de fazer isso. Como podemos produzir uma java.lang.IllegalArgumentException com ainda menos código? O fragmento de código deve ser compilado e executado no …
21 code-golf  java 

14
Encontre o Semordnilaps
Semordnilaps (também conhecidos como heteropalindromes, semi-palindromes, semi-palindromes, reversgrams, miroretehs, anagramas reversíveis, reversões de palavras ou anadromos) são palavras que também são palavras quando escritas para trás. Alguns exemplos são: Ward <=> Draw Minerado <=> Denim Peças <=> Correia Dado um número inteiro positivo N (via argumento da função ou STDIN), …
21 code-golf 

20
Encontre o último domingo de cada mês de um determinado ano
Soluções F # conhecidas em 140 caracteres , e esse é um problema do Código Rosetta . Resultado necessário no stdout ou em uma variável de sequência para o ano de entrada 2014: 2014-01-26 2014-02-23 2014-03-30 2014-04-27 2014-05-25 2014-06-29 2014-07-27 2014-08-31 2014-09-28 2014-10-26 2014-11-30 2014-12-28 Como foi solicitado, para 1900: …
21 code-golf  date 

25
Code-Golf: Permutações
Escreva uma função que tenha como entrada um conjunto de números inteiros (pode ser uma lista, matriz ou qualquer outro contêiner com números distintos) e produza a lista de todas as suas permutações. Python (95 caracteres) : p=lambda s:s and sum(map(lambda e:map(lambda p:[e]+p,p(filter(lambda x:x!=e,s))),s),[]) or [[]] Seria bom ser derrotado …

23
Gere o nome da coluna do Excel a partir do índice
Este vem de um problema da vida real. Resolvemos isso, é claro, mas continua a parecer que poderia ter sido feito melhor, que é uma solução muito longa e indireta. No entanto, nenhum dos meus colegas pode pensar em uma maneira mais sucinta de escrevê-lo. Portanto, eu a apresento como …

30
Aproximação de e
Todos sabemos que o número de Euler , indicado por e, à potência de alguma variável x, pode ser aproximado usando a expansão da série Maclaurin : Ao deixar x igual a 1, obtemos Desafio Escreva um programa em qualquer idioma que se aproxime do número de Euler, inserindo uma …


16
Sigmafy a expressão
Para quem não sabia, Sigma é uma letra grega que é muito usada em matemática como sinal de soma. Dada uma string que representa uma expressão dependendo de que designaremos , calcule a soma dos resultados para , para cada . Concisa, você deve encontrar tal que:E ( k ) …

30
Tente fazer um quadrado!
Tarefa Dado um caractere imprimível sem espaço em branco, faça uma representação quadrada de 3x3 dessa entrada. Por exemplo, se a entrada for #, a saída será: ### # # ### Regras O formato de saída é rigoroso, embora uma nova linha à direita seja permitida. Isso significa que o …

9
Vizinhos de Levenshtein
A maioria dos números quadrados ter pelo menos 1 número quadrado diferente com que sua distância Levenshtein é exatamente 1. Para um dado quadrado xxx , cada quadrado que atenda esta condição é chamada um vizinho Levenshtein de xxx . Por exemplo, 363636 é um vizinho de 161616 de Levenshtein …

12
Lípínguapua dopo Pêpê
Língua do Pê, ou P Language, é um jogo de idiomas falado no Brasil e em Portugal com português. Também é conhecido em outros idiomas, como holandês e africâner. ( Wikipedia ) Existem alguns dialetos neste jogo de idiomas. Os diferentes idiomas com os quais o jogo é jogado têm …
20 code-golf  string 

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.