Seu desafio é gerar esta
Seu desafio é gerar esta
Vamos dobrar uma lista de números inteiros. O procedimento para fazer isso é o seguinte: Se a lista tiver tamanho uniforme, faça uma lista com metade do comprimento, onde o enésimo item da nova lista é a soma do enésimo item da lista antiga e do enésimo ao último item da lista antiga. Por exemplo,...
Isenção de responsabilidade: a história contada nesta pergunta é inteiramente fictícia e inventada apenas com o objetivo de fornecer uma introdução. Meu chefe comprou um novo robô de brinquedo e quer que eu ajude a programá-lo. Ele deseja inserir instruções simples de flecha para que ela se...
A sequência Todo mundo sabe que o único número primo uniforme é 2. Ho-hum. Porém, existem certos números pares em nque, quando concatenados n-1, se tornam um número primo. Para iniciantes, 1não está na lista, porque 10não é excelente. Da mesma forma com 2( 21) e 3( 32). No entanto, 4funciona...
Tarefa Você está encarregado de fazer uma bússola, das sortes. Imagine seu código-fonte como a "agulha" da bússola, onde correr em diferentes orientações produz resultados distintos. As orientações de código-fonte suportadas são Norte, Leste, Sul e Oeste. Exemplo Digamos que você tenha o...
Duas listas Ae Bsão congruentes se eles têm o mesmo comprimento, e os elementos que comparam iguais em Acomparação com igual B. Em outras palavras, dados dois índices válidos xe y: Se A[x] = A[y]então B[x] = B[y]. Se A[x] != A[y]então B[x] != B[y]. Por exemplo, as listas [1, 2, 1, 4, 5]e [0,...
Estou surpreso que isso ainda não tenha sido um desafio. Envie o endereço IP da máquina em que você está executando. Você é obrigado a enviar os endereços IP locais e externos. Endereço IP local, ou seja, no formato padrão 192.168.xx O endereço IP público pode ser verificado usando o google...
Vamos contar... Conte até 2 e volte para 1 Conte até 4 e volte para 1 Conte até 6 e volte para 1 ... ok, você conseguiu ... junte tudo isso e você terá a seguinte sequência {1,2,1,2,3,4,3,2,1,2,3,4,5,6,5,4,3,2,1,2,3,4,5,6,7,8,7,6,5,4,3,2,1,2,3...} Desafio Dado um número inteiro...
Inspirado por uma pergunta no Stack Overflow . Dada uma matriz não vazia de números inteiros xe um número inteiro positivo n, calcule a soma de cada bloco deslizante de comprimento nao longo da matriz x, preenchendo circularmente os valores ausentes à esquerda com valores da direita da seguinte...
Você é um chef e adora cozinhar com seus temperos, mas recentemente gostou de organizar seus temperos com base na frequência com que os usa. Mas você não tem tempo para escrever quando usou seu tempero pela última vez. Simplesmente, você troca e move especiarias, e isso parece funcionar. Mas é...
String Stairs Isenção de responsabilidade: Este é o primeiro desafio que proponho. Todo e qualquer feedback é bem-vindo. Se for uma duplicata, indique-a. Aqui está um link para a postagem da sandbox. Objetivo O objetivo deste desafio é, dada uma sequência e um número inteiro, imprimi-la em...
Não há n pessoas em um plano 2D. Usando distâncias entre eles, vamos encontrar suas posições. Para obter uma resposta única, você deve fazer quatro suposições: Existem pelo menos 3 pessoas. A primeira pessoa está na posição (0, 0). A segunda pessoa está na posição (x, 0) para alguns x> 0. A...
Sua tarefa é, dado um número inteiro não assinado n, encontrar o maior número que pode ser criado removendo um único byte (8 bits consecutivos) de dados. Exemplo Dado o número 7831, primeiro o convertemos em binário (removendo quaisquer zeros iniciais): 1111010010111 Em seguida, encontramos...
Introdução Kerning significa ajustar o espaçamento entre as letras de um texto. Como exemplo, considere a palavra Topescrita com os três glifos a seguir: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ........
Introdução As conversas de rua podem ser realmente difíceis de entender, principalmente para os programadores, que não são conhecidos por serem muito idiotas. É seu trabalho criar um intérprete para ajudar a todos nós a sobreviver no ambiente urbano. Desafio Dada uma frase em inglês como...
Há várias perguntas sobre este jogo , até mesmo uma king-of-the-hill concurso aqui . Mas acho que todos esses desafios e concursos precisam de uma maneira de determinar automaticamente o vencedor de um jogo. Tão: Desafio Dadas duas entradas no intervalo que ["rock", "paper", "scissors", "lizard",...
Dado um número inteiro e alguma função de caixa preta, encontre um ponto fixo de na sequência definida por .x1 f: ℤ → ℤfxk+1 := f(xk) Detalhes Um valor xé considerado um ponto fixo de fse x = f(x). Por exemplo, se f(x) := round(x/pi)e temos um ponto de partida , obtemos , então , então e...
Um acompanhamento para este desafio Dado um conjunto de dados mistos, produza a distribuição de frequências rolando todos eles e somando os números rolados em cada dado. Por exemplo, considere 1d12 + 1d8(rolar 1 dado de 12 lados e 1 dado de 8 lados). Os rolos máximo e mínimo são 20e 2,...
Graças à sua ajuda no desafio Marcar meu e-mail , o PPCG-Post carimbou com sucesso todos os seus pacotes com os códigos de barras gerados! Agora, é hora de decodificá-los. Nesse desafio, seu programa, com um código de barras gerado a partir do desafio Mark My Mail , decodificará e retornará o...
Seu desafio é pegar uma matriz de seqüências de caracteres e produzir a sequência mais longa da matriz. Então para ["tiny", "small", "bigger", "biggest"] a saída seria biggest. Se dois elementos da matriz tiverem o mesmo comprimento, escolha o que aparecer primeiro na matriz. Isso significa que...