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

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

3
Castelo de cartas (versão 2)
Agradecemos a FryAmTheEggman pela ideia para esta segunda versão. Versão 1 aqui . Desafio não tão simples: dado um número de cartas, construa o maior castelo de cartas possível com esse número, de acordo com a seguinte ordem de construção: /\ /\ /\ /\/\ -- -- -- ---- ---- /\ …


10
Afunde esse Bismark! (Errr, porco)
Pig-latin é um idioma inventado que é traduzido movendo a primeira letra de uma palavra para o final e adicionando ay-o ao final. Por exemplo: hellotraduz para porco-latino como ellohay. Portanto, traduzindo volta porco-latino para o Inglês é deixar cair o ayno final e movendo-se a última letra do início …
8 code-golf 


17
É um número Harshad?
Um número Harshad é um número que é divisível pela soma dos seus dígitos. Obviamente, isso depende da base em que o número inteiro está escrito. Os números da Base 10 Harshad são a sequência A005349 no OEIS. Sua tarefa: Escreva um programa ou função que determine se um número …



16
Gerando uma senha adequada
História Preciso me lembrar de muitas senhas e não quero usar a mesma para vários sites, então criei uma regra, mas a regra não deve ser transparente, então o que faço é: Pense em uma palavra longa ou conceito como breadpudding. Substitua a primeira letra pelo site em que estamos …
8 code-golf 

3
Golfception chega
Vamos jogar golfe enquanto jogamos golfe. Problema: Distância para o buraco inicialmente é de 700m Cada batida na bola fará com que ela avance para o buraco 250-350m, isso deve ser aleatório. Cada acerto tem 5% de probabilidade de entrar na água, isso fará com que a quantidade de acertos …

3
CCC 2016: Círculo de Vida
Antes de começar, esse desafio não era meu originalmente Créditos à Universidade de Waterloo. Isto veio da Competição de Computação Canadense 2016, Problema Sênior 5. Aqui está um link clicável para o PDF do concurso: http://cemc.uwaterloo.ca/contests/computing/2016/stage%201/seniorEn.pdf Aqui está um link para o site: http://cemc.uwaterloo.ca/contests/past_contests.html Desafio Dada uma matriz de agrupamento …

10
Quantos gols Steven Gerrard marcou?
Steven Gerrard nasceu em 30 de maio de 1980. Ele agora tem 37 anos. Feliz aniversário, Steven! Para comemorar seu aniversário, seu objetivo é lembrá-lo do número de gols que ele marcou todos os anos na Premier League pelo Liverpool. Ele não quer se lembrar dos gols marcados antes ou …
8 code-golf 

6
Calabouço do botdom
- de crise e martírio (essa é a legenda porque as legendas são legais) Neste desafio do rei da colina em python (sim; você não precisa ir mais longe para saber que não pode enviar em java), você precisa criar um bot que jogue um jogo muito semelhante ao bem-vindo …

7
; # sem redefinir
;#é uma linguagem muito simples. Possui 2 comandos: ; irá incrementar o acumulador # gera o módulo acumulador 127 e redefine o acumulador ;$também é muito simples e é muito semelhante (e também ainda não existe). Possui 2 comandos: ; irá incrementar o acumulador $ gera o módulo 127 do …

3
Tic Tac Toe: imprima todas as posições possíveis sem duplicatas
Escreva um programa que mostre todas as posições possíveis do Tic Tac Toe, incluindo o resultado do jogo correspondente. Evite saída duplicada de posições iguais. O programa não aceita entrada. Regras: Uma saída de posição deve consistir em 9 caracteres, usando Xe Opara os quadrados tirados, e um caractere não-espaço …


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.