Perguntas com a marcação «decision-problem»

22
Segurança em números

Escreva um programa para determinar se uma sequência periódica de números inteiros positivos tem a propriedade de que, para cada número inteiro que nocorre na sequência, nunca há mais do quen outros números inteiros entre duas ocorrências consecutivas de n. Por exemplo, 2, 3, 5, 2, 3, 6, 2, 3, 5,...

22
Inverter e adicionar degenerescência

Introdução Inverter e adicionar é tão simples quanto parece, pegue ne adicione aos seus dígitos na ordem inversa. (por exemplo, 234 + 432 = 666). Se você aplicar esse processo repetidamente, alguns números atingirão um número primo e outros nunca atingirão um primo. Exemplo Eu tenho atualmente...

22
Obtenha um número aleatório de n dígitos com dígitos distintos e primeiro não um 0

Eu li essa pergunta e achei que seria um bom desafio. Tarefa Dê uma entrada para 0<n<10gerar um número aleatório com exatamente n dígitos o primeiro não é 0 então f(n)>10**(n-1)-1 dígitos distintos Critérios de vitória Isso é código-golfe, então o código mais curto...

22
É um número agradável?

Um número agradável (de acordo com esta definição) é um número que pode ser passado pelo processo a seguir (vamos usar 41802000como exemplo): Separe os números idênticos à direita ( 41802000 => [41802, 000]) Classifique a primeira metade dos dígitos e leve o máximo ( [41802, 000] => [8,...

22
Derrube alguns dominós!

Obrigado a esta pergunta por alguma inspiração Neste desafio, representaremos uma linha de dominó como uma sequência de |, /e \. Você receberá uma sequência de dominós como entrada e deverá determinar como eles se parecerão quando se estabelecerem. Aqui estão as regras de como os dominós...

22
É um super-prime?

fundo Um super-primo é um número primo cujo índice na lista de todos os primos também é primo. A sequência é assim: 3, 5, 11, 17, 31, 41, 59, 67, 83, 109, 127, 157, 179, 191, ... Essa é a sequência A006450 no OEIS . Desafio Dado um número inteiro positivo, determine se é um...

21
Descobrir se um número está feliz ou não?

Um número feliz é definido pelo seguinte processo. Começando com qualquer número inteiro positivo, substitua o número pela soma dos quadrados de seus dígitos e repita o processo até que o número seja igual a 1 (onde permanecerá) ou faça um loop infinito em um ciclo que não inclui 1. Esses números...

21
Mais um programa e estou fora!

Dado um nível positivo de aninhamento de número inteiro ne uma sequência sde caracteres ascii imprimíveis ( para ~gerar um programa que, quando executado no mesmo idioma, gera um programa que gera um programa ... que gera a strings . Um total de n programas deve ser gerado, todos os quais devem...

21
Detecção de colisão 2D

Esse desafio é baseado na detecção de colisão real que tive que escrever recentemente para um jogo simples. Escreva um programa ou função que, dados dois objetos, retorne um valor verdadeiro ou falso, dependendo de os dois objetos estarem em colisão (ou seja, se cruzarem) ou não. Você precisa...

21
É um straight flush?

Relacionados: Nomeie a mão de pôquer Um straight flush é uma mão de pôquer que contém cinco cartas de ordem sequencial, todas do mesmo naipe. Como parte de um straight flush, um ás pode ser classificado acima de um rei ou abaixo de dois. Um ás pode ter uma classificação alta (por exemplo, A ♥ K...

21
Um jogo de proporções atômicas

Sua tarefa cria um bot que joga Atomas , com a maior pontuação. Como o jogo funciona: O tabuleiro começa com um anel de 6 "átomos", com números que variam de 1a 3. Você pode "reproduzir" um átomo entre dois átomos ou em outro átomo, dependendo do próprio átomo. Você pode ter um átomo normal ou...

21
Desenhe um quadrado vazio de # com a largura especificada

Eu recebi esse desafio da Codingame e estou curioso sobre soluções melhores que as minhas: Dada uma largura via entrada padrão, desenhe um quadrado oco de '#' em determinada largura e comprimento. Exemplo: 5 resultados em ##### # # # # # # ##### Eu usei python para resolver isso, por isso...

21
Verificador de conta de usuário VEVO

Muitas vezes, vemos vídeos de música no Youtube. Muitos canais do YouTube que hospedam vídeos de música são "alimentados por VEVO". Eles podem ser facilmente identificados, incorporando o VEVO nas miniaturas de vídeo e anexando o VEVO ao nome do canal. Agora, escreva algum código para testar se...

21
É uma substring de si mesmo?

Dada uma string, retorne se a string é uma substring do código fonte do programa. Aplicam-se regras padrão de quine, o que significa que você não pode ler seu próprio código-fonte. A duração da entrada é garantida como menor ou igual à duração do programa. Você pode retornar dois valores...

21
Quando a vida lhe der limões, faça uma limonada

Desafio Você será dado uma cadeia de entrada, em qualquer lugar a palavra "Lemon"é encontrada deve ser convertido para "Lemonade" , mas o a, de edeve ser emprestado de outro lugar na sentença. Exemplo Exemplo de entrada: Encontrei limão quando criança Saída de exemplo: Eu encontro uma...

21
Mudança da escola (dia 1)

Desafio Tomado com permissão do meu Concurso de Desafio de Código da Universidade Há alguns anos, o número de alunos na minha escola tem crescido constantemente. Primeiro, o número de alunos foi aumentado em sala de aula, mas depois foi necessário converter alguns espaços para alguns grupos...