Desafios de Lógica

  • Repositório destinado a documentar as soluções dos desafios, proposto pela SUPERA.

  • 1 - Desafio:

    • Considerando a entrada de valores inteiros não negativos, ordene estes valores segundo o seguinte critério:
      • Primeiro os Pares
      • Depois os Ímpares
    • Sendo que deverão ser apresentados os pares em ordem crescente e depois os ímpares em ordem decrescente.
  • 2 - Desafio:

    • Leia um valor de ponto flutuante com duas casas decimais. Este valor representa um valor monetário. A seguir, calcule o menor número de notas e moedas possíveis no qual o valor pode ser decomposto. As notas consideradas são de 100, 50, 20, 10, 5, 2. As moedas possíveis são de 1, 0.50, 0.25, 0.10, 0.05 e 0.01. A seguir mostre a relação de notas necessárias.
  • 3 - Desafio:

    • Dado um array de inteiros e um valor alvo, determine o número de pares entre os elementos do array em que a sua diferença seja igual ao valor alvo.
  • 4 - Desafio:

    • A sua impressora foi infectada por um vírus e está imprimindo de forma incorreta. Depois de olhar para várias páginas impressas por um tempo, você percebe que ele está imprimindo cada linha de dentro para fora. Em outras palavras, a metade esquerda de cada linha está sendo impressa a partir do meio da página até a margem esquerda. Do mesmo modo, a metade direita de cada linha está sendo impressa à partir da margem direita e prosseguindo em direção ao centro da página.