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

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

2
Rei da Colina: Assalto a Banco
Exemplo de execução adicionado 4/11 Esclarecimento das regras 4/8: Todos os envios estarão competindo em um torneio gigantesco, composto por tantas partidas quanto o meu computador pode executar em 48 horas. Qualquer pessoa que passe algum tempo assistindo a transmissões no Twitch está ciente da prevalência do DeepBot e talvez …

16
Nunca ímpar ou par
Você notou que este é um palíndromo? Introduza um número inteiro não negativo ou sequência que o represente Saída 4 saídas possíveis, representando duas propriedades do número: é palíndromo complicado # 2 Propriedade complicada nº 2 Se number não for palíndromo, essa propriedade responde à pergunta "O primeiro e o …


2
Intérprete regular de polítipos convexos da Schläfli
fundo O símbolo Schläfli é uma notação da forma {p, q, r, ...} que define polítopos e pavimentações regulares. O símbolo Schläfli é uma descrição recursiva, começando com um polígono regular com lados p como {p}. Por exemplo, {3} é um triângulo equilátero, {4} é um quadrado e assim por …

15
Indexar um número
Dada uma sequência de dígitos ou um número inteiro como entrada, você terá que indexá-lo. É assim que você modifica a entrada. Vamos usar 30043376111como exemplo: Primeiro, encontre a soma dos índices de cada ocorrência dos respectivos dígitos: 0: 1 + 2 = 3 1: 8 + 9 + 10 …

5
Simule uma eleição de segundo turno instantânea
É a eleição! A área em que estamos implementa o sistema de votação chamado escoamento instantâneo (às vezes chamado voto alternativo ou voto preferencial ). Cada eleitor ordena cada candidato do mais preferido ao menos preferido, marcando um "1" para o candidato mais preferido, um "2" para o segundo candidato …
15 code-golf 

10
Você é o usuário: crie os requisitos
Meu chefe * não entende por que seus programadores reagem negativamente aos usuários que mudam os requisitos do programa. Ajude-a a entender! Em cada resposta, crie um novo requisito. Em seguida, escreva um programa / função que resolva esse requisito e todos os requisitos anteriores, enquanto estiver em uma nova …

20
Converter entrada em direção
Desafio Dada a entrada na forma em <n1>, <n2>que o número pode ser -1, 0 ou 1, retorne a direção cardinal correspondente . Os números positivos movem-se para leste no eixo x e o sul no eixo y, os números negativos movem-se para oeste no eixo x e o norte …

20
Visualizar matriz aninhada
Você receberá uma matriz aninhada. Seu programa tem que visualizar a matriz. Mas como? Por exemplo, vamos assumir que temos uma matriz aninhada, como [["1","2"],[["1","2"],"3"],"4",[[[["5"]]]],"6"]. Essa matriz aninhada pode ser visualizada como: ->1 ->2 -->1 -->2 ->3 >4 ---->5 >6 Exemplos Input 1: ["Atom",["Proton",["Up Quark", "Up Quark", "Down Quark"], "Neutron", …

10
Caixas de erro do Windows para o próximo nível
Você conhece aquelas caixas do Windows em que você só pode fazer uma coisa? Vamos levar isso para o próximo nível! Desafio Faça uma caixa de diálogo com um botão que segue o cursor em todos os lugares! Especificações Nenhuma entrada pode ser recebida. Pode haver saída para STDOUT ou …
15 code-golf 

5
Perdido na tradução
Este é um caso de policiais e ladrões, se você não estiver familiarizado com o formato, clique na tag para acessar o wiki. Não haverá um tópico de ladrões para esta pergunta. Policiais Sua tarefa como Policiais é selecionar duas seqüências da Enciclopédia Online de Sequências Inteiras e escrever um …


5
Encontre a submatriz com a menor média, 2,0
Você recebe uma matriz n por m de números inteiros, onde n, m> 3 . Sua tarefa é encontrar a sub-matriz 3 por 3 que tem a menor média e gerar esse valor. Regras e esclarecimentos: Os números inteiros não serão negativos Formato opcional de entrada e saída A saída …
15 code-golf  math  matrix 

6
Você tem uma série de dias!
Escreva um programa que monitore o número de dias consecutivos em que foi executado. O dia é redefinido à meia-noite (o horário local do computador em que o programa é executado). Se houver um dia em que o programa não seja executado, o contador será zerado. Toda vez que o …
15 code-golf  date 

10
Encontre o resultado de um jogo de guerra
Encontre o resultado de um jogo de guerra Quando eu estava na escola primária, havia um jogo de "Pedra-Papel-Tesoura" que brincávamos durante as assembléias, enquanto aguardávamos nosso professor, no recreio etc. Chamamos de "Guerra". Depois de algumas pesquisas, porém, verifica-se que essa é uma variante muito mais simples do "Jogo …
15 code-golf  game 

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.