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

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

4
Crie um simples Roguelike
Esse desafio é baseado em uma proposta do grupo usenet rec.games.roguelike.development há alguns anos. Não consigo encontrar a postagem original do grupo de notícias, mas você pode conferir o repositório de soluções do Github . Foi jogado apenas em alguns idiomas e eu adoraria ver mais! Objetivo O objetivo é …
8 code-golf  game 

8
Sanduíches de matriz
(Adaptado do Problema C do primeiro qualificador do Concurso de Programação ACM de 2012/2013 ) Você tem várias matrizes, denominadas A 1 , A 2 , ..., A n , cada uma classificada em ordem crescente. Cada item da matriz será um número inteiro de 32 bits. Um sanduíche é …


20
Encurtar o texto com a codificação de comprimento de execução
Encurte (ou não) o texto usando a codificação de duração da execução Entrada: heeeello woooorld Resultado: 1h4e2l1o 1w4o1r1l1d Leia as linhas de stdin. Imprimir para stdout. Stderr é naturalmente descartado. Suponha que haja casos de teste ocultos (sem incorporação da saída) Entrada / Saída como ASCII Qualquer idioma é aceito
8 code-golf 

9
Conclusão da semana de trabalho
Eu trabalho de nove às cinco. De segunda a sexta. Levo meia hora para o almoço das 12:30 às 13:00. Escreva-me um programa que, quando executado, calcula a porcentagem da semana de trabalho que completei no momento atual. Regras Conte apenas o tempo realmente gasto trabalhando. Sou pontual e não …

3
Dicas de golfe em PHP: Leitura / gravação de arquivos e a CLI
Tenho participado de vários desafios de golfe com códigos PHP recentemente e algumas das técnicas usadas para ler dados de um arquivo como fopen()e / fread()ou file_get_contents()realmente dão ao meu código uma batida na contagem de caracteres. Especialmente os métodos fornecidos para leitura na entrada da linha de comando. Minha …


6
Gerar mapa de região selvagem ASCII [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á 5 anos . Gere um mapa de região selvagem ASCII. Exemplo de saída: ................^^^^ ..................^^ ...^^^^........o.... .....^^^^........... .................... …


18
Contagem semiprime sem quadrados
Definição Um semiprime sem quadrado é um número natural que é o produto de dois números primos distintos. A tarefa Dado um número natural n, conte todos os semiprimes sem quadrados, iguais ou inferiores a n. Detalhes Por favor, escreva uma função ou procedimento que aceite um único parâmetro inteiro …

12
Adicionando, à moda antiga
Resumo Os romanos antigos criaram um sistema numérico usando letras latinas, o que lhes serviu bem e ainda é usado pela civilização moderna, embora em um grau muito menor. Na época de seu uso, os romanos precisavam aprender a usar e manipular esses números para serem de grande utilidade para …

2
BWInf 2011, pergunta 5: Cidades gêmeas
Esse é um desafio que originalmente era uma tarefa do alemão Bundeswettbewerb Informatik (concurso federal de ciência da computação [?]), Um concurso para estudantes do ensino médio. Ao contrário da pergunta original, onde você precisa encontrar uma boa solução e escrever alguma documentação, eu quero que você jogue isso. Eu …

3
Eu ganhei na loteria?
Acabei de enviar uma resposta a esta pergunta e, em seguida, observei algumas notícias sobre a mania da loteria MegaMillions que está acontecendo agora nos EUA. Este artigo dizia que um indivíduo comprou US $ 20.000 em ingressos de uma só vez (são 20.000 conjuntos de números para confirmar!) Para …

3
Resolva o quebra-cabeça de 14 pinos
Introdução Um quebra-cabeça comum envolve uma placa triangular com 15 furos para tees / pegs, conforme mostrado na imagem abaixo: Começando com todos os pinos no tabuleiro, com exceção de um buraco no topo, o objetivo do quebra-cabeça é pular pinos uns sobre os outros como damas, de modo a …

27
Gere Primes Sexy
Primes sensuais são pares de números (n, m)como ne mambos são primos e m = n + 6. Você precisa criar uma função que aceite um número inteiro, verifique se há primos sensuais de 0 a esse número inteiro e retorne uma matriz de matrizes. Por exemplo, listSexy(30)deve retornar [[5,11], …

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.