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

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

6
Seqüências de roubo: Policiais
Isso é polícia e ladrão . Este é o tópico Cops . Para o tópico de ladrões, clique aqui . Eu notei vários desafios OEIS (Enciclopédia on-line de sequências inteiras) desde que entrei no site. Parece justo que tenhamos um desafio de policiais e ladrões que determina quem é o …

14
Conversão de 12 horas
Desafio Converta e imprima uma hora no formato de 12 horas. HH:MM AM/PM Exemplos Entrada: 'Fri Jun 30 2017 21:14:20 GMT-0700 (PDT)' 'Fri Jun 30 2017 00:10:23 GMT-0700 (PDT)' 'Fri Jun 30 2017 12:10:23 GMT-0700 (PDT)' 'Sat Jun 31 2018 8:06:20 GMT-0700 (PDT)' 'Fri Jul 01 2017 01:14:20 GMT-0700 (PDT)' …
10 code-golf 

1
Role para ver todos os lados!
Digamos que você tenha um dado de 20 lados. Você começa a rolar esse dado e precisa rolar algumas dezenas de vezes antes de finalmente rolar todos os 20 valores. Você quer saber, quantos rolos eu preciso antes de ter 50% de chance de ver todos os 20 valores? E …

4
Jogo da vida e fadiga
O Jogo da Vida e Fadiga de Stewie é bastante semelhante ao Jogo da Vida de Conway, mais famoso . O universo do Jogo da Vida e Fadiga de Stewie (GoLF) é uma grade ortogonal bidimensional infinita de células quadradas, cada uma das quais está em um dos três estados …

2
Computar OEIS A005434
A tarefa é calcular o OEIS A005434 o mais rápido possível. Considere uma cadeia Sde comprimento binária n. Indexando de 1, podemos determinar se S[1..i+1]corresponde S[n-i..n]exatamente a todos ina ordem de 0até n-1. Por exemplo, S = 01010 dá [Y, N, Y, N, Y]. Isso ocorre porque 0combina 0, 01não …


3
Transforme seu teclado em um teclado
Tarefa Você deve escrever um programa que, quando um botão é pressionado, emite um som diferente para cada tecla. As chaves que você usará são: 1!2"34$5%6^78*9(0qQwWeErtTyYuiIoOpPasSdDfgGhHjJklLzZxcCvVbBnm As notas começam às Ce cada tecla acima adiciona um semitom. Vamos torná-lo um pouco mais fácil para você. Você pode escolher entre 2 …
10 code-golf  audio 

13
Nome do idioma invertido [fechado]
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Code Golf Stack Exchange. Fechado há 2 anos . Você deve codificar um trecho de código que parece que gera o nome …


6
Unshorten Links do Google
Desafio Dado um goo.gllink encurtado válido , produza o URL original. Exemplo goo.gl/qIwi3Ndaria algo parecido https://codegolf.stackexchange.com/. Para entrada, você pode optar por ter o nome https?://no início, pode optar por ter www.antes do goo.gle também pode se livrar do goo.glse desejar apenas o final do URL. Uma barra no final …

10
Que tipo são meus sufixos?
Introdução Então, eu perdi meu tempo novamente pesquisando algoritmos de classificação de sufixos, avaliando novas idéias manualmente e em código. Mas sempre luto para lembrar o tipo dos meus sufixos! Você pode me dizer qual é o tipo dos meus sufixos? Mais à esquerda o que? Muitos algoritmos de classificação …


4
X marca o local - um trabalho de impressão
Dados dois números, imprima uma página com um "X" no local especificado (± 10%). Os números devem ser porcentagens ou frações das dimensões da área de impressão da página, por exemplo, [25,75]ou ["15%","0%"]ou [0.33,1]. Você não precisa considerar margens. Lembre-se de indicar qual número é a largura, qual é a …

2
A conjectura de von Koch
Você pode conhecer o matemático von Koch por seu famoso floco de neve. No entanto, ele tem problemas mais interessantes de ciência da computação nas mangas. De fato, vamos dar uma olhada nesta conjectura: Dada uma árvore com nnós (portanto n-1arestas). Encontre uma maneira de enumerar os nós de 1para …

3
Período 2 Quine invertido
Sua tarefa é escrever um programa que produz seu próprio código-fonte ao contrário. No entanto, quando o código reverso é executado, ele deve gerar o código fonte, voltado para a direção correta. Exemplo Diga que seu programa é abc. Quando executado, deve sair cba. cba, quando executado, deve sair abc. …
10 code-golf  quine 

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.