Puzzles de programação e golfe de código

Perguntas e respostas para programar entusiastas de quebra-cabeças e golfistas de código

1
Quantos anos tem esse mapa?
Referenciando xkcd 1688 : Sua tarefa é deduzir a idade de um mapa, fazendo perguntas ao usuário. Essas perguntas devem ser exatamente as mesmas do guia xkcd, exceto as letras maiúsculas e as novas linhas adicionais. Além disso, você deve oferecer ao usuário algumas opções para escolher, que não precisam …

4
Corresponder os URLs do Exchange Stack
Prólogo Depois de instalar uma extensão do navegador anti-XSS, os Snippets da Stack pararam subitamente de funcionar em toda a rede do Exchange Exchange. Eu não conseguia mais aprender com o Stack Overflow , ver demonstrações de trabalho na Experiência do Usuário e, o pior de tudo, não conseguia testar …


4
HexaGolf: Rotatagons
Veja também: Wordagons Desafio Dado um hexágono e um número ncomo entrada, produza os mesmos ntempos de rotação do hexágono . Hexágono O hexágono será uma string assim: a b c d d e e f f o g g h h i i j k l O hexágono sempre …

12
Faça-me uma animação desbotada ... por favor
Sua tarefa é, como o título sugere discretamente, fazer uma animação desbotada de uma palavra se transformando em uma segunda palavra para a sua verdadeiramente. O que exatamente é essa "animação fade" que você pode perguntar? Para criar uma animação desbotada espetacular (péssima), use duas seqüências que conterão apenas caracteres …
15 code-golf  string 

8
Números segmentados
A sequência de números segmentados ou números primos de medição ( OEIS A002048 ) é a sequência de números, de modo que cada membro é o menor número positivo (maior que zero) que não pode ser feito da soma dos números consecutivos anteriores a(0) = 1. Exemplo Para calcular a(7), …

22
Divisão de números não tão pequenos
Escreva um programa ou função que leva em inteiros positivos a, be c, e impressões ou retorna a/bpara ccasas decimais, utilizando as operações + - * /% [somar, subtrair, multiplicar, dividir, modular] sobre os inteiros positivos: você pode usar tudo o que seu idioma permite, mas não em números de …

3
Retângulo Java Asterisk [fechado]
Fechado . Esta pergunta precisa de detalhes ou clareza . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Adicione detalhes e esclareça o problema editando esta postagem . Fechado há 2 anos . Para minha aula de CS, meu instrutor nos deu a tarefa de criar um retângulo …
15 tips  java 

15
O número final
Desafio Escreva um programa que utilize uma matriz de 4 números inteiros ( que representa uma sequência de números gerados por um determinado algoritmo ) e retorne o próximo número inteiro a seguir. Usaremos apenas algoritmos simples de adição, subtração, multiplicação e divisão com uma variação constante (ou seja, não …
15 code-golf  number 

8
Lucas vs. O controle remoto da porta da garagem
aviso Legal Embora eu saiba que existe essa pergunta relacionada específica , minha pergunta usa duas portas de garagem, um componente aleatório, e também estou baseando isso em eventos da vida real, vendo meu filho acidentalmente abaixar uma das referidas portas de garagem enquanto eu estava saindo da sala. garagem …
15 code-golf 

10
Edifícios visíveis
Este quebra-cabeça é derivado do quebra- cabeça "Coração da Cidade" do CodinGame SamSi. Descrição Você decide dar um passeio de n*n cidade azulejada e ir para a peça central. Todos os edifícios são infinitamente pequenos, mas você tem uma super visão e pode ver tudo de perto e de longe. …

1
Conversão de xadrez
Há muito trabalho feito no mundo do xadrez. Por exemplo, existe um formato de arquivo padronizado .pgn, que descreve um jogo de xadrez, incluindo a lista de jogadas. Além disso, há outro formato de arquivo .fenque descreve uma posição no quadro. O desafio hoje é converter uma lista de jogadas …
15 code-golf  chess 

5
Fatias de alfabetos triangulares
Dado um número de entrada nde 1para 26(ou 0para 25), imprima o alfabeto lendo da esquerda para a direita até e inclusive a letra correspondente, com a=1, b=2, c=3, .... A torção é que as letras também devem ser repetidas verticalmente, correspondendo à sua posição no alfabeto. Os números ímpares …

2
Blunt the Images
Introdução As arestas vivas são, francamente, muito perigosas, portanto, dado um PNG como entrada, desfoque a imagem usando o método descrito abaixo e atenue essas arestas vivas. Método Para obter o valor RGB de cada pixel, use as três equações a seguir: R = 1,5 × ∑na = 1R2uman------------√R=1.5×∑uma=1nRuma2nR = …


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.