Perguntas com a marcação «geometry»

30
Pesca de redes de cubos

Os cubos podem ser feitos de seis quadrados como lados. Mas você também pode dobrar três retângulos 2x1 ao meio e colá-los para formar um cubo. Agora, neste desafio, você obtém um conjunto de peças feitas de quadrados e precisa determinar se pode escolher peças para formar um cubo unitário. Nem...

30
Digital Sum Fibonacci

Todos nós estamos familiarizados com a sequência de Fibonacci : 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765 No entanto, em vez de, f(n) = f(n-1) + f(n-2)tomaremos a soma digital das 2 entradas anteriores. A sequência ainda deve começar 0, 1,...

30
Músicas e hexágonos dos Beatles

Escreva dois programas em forma de triângulo (ou seja, pirâmide). O primeiro deve ser um triângulo de texto apontando para cima, com uma largura base mínima de três caracteres. Então teria uma estrutura como X XXX ou X XXX XXXXX ou X XXX XXXXX XXXXXXX ou maior. Cada um deles Xdeve...

30
Triângulos ASCII

Sua tarefa é escrever um programa ou uma função que imprima um triângulo ASCII. Eles se parecem com isso: |\ | \ | \ ---- Seu programa terá uma única entrada numérica n, com as restrições 0 <= n <= 1000. O triângulo acima tinha um valor de n=3. O triângulo ASCII terá nbarras invertidas (...

29
Golf o menor círculo!

O problema: Dado um conjunto não vazio de pontos no plano cartesiano, encontre o menor círculo que os inclua todos ( link da Wikipedia ). Esse problema é trivial se o número de pontos for três ou menos (se houver um ponto, o círculo terá um raio de zero; se houver dois pontos, o segmento de linha...

29
Adição de curvas elípticas

Adição de curvas elípticas Isenção de responsabilidade: isso não faz justiça ao rico tópico das curvas elípticas. É muito simplificado. Como as curvas elípticas recentemente receberam muita atenção da mídia no contexto da criptografia, eu queria fornecer uma pequena visão de como "calcular" uma...

28
Encontre a área do maior polígono convexo

Dada uma lista de coordenadas inteiras, encontre a área do maior polígono convexo que você pode construir a partir da lista, de modo que: todo vértice está na lista nenhum elemento da lista está contido no polígono. Exemplo: (0, 0) (8, 0) (0, 1) (3, 1) (7, 1) (1, 2) (5, 2) (9, 2) (2, 3) (5,...

28
Socorro! Minha calculadora está com defeito!

Introdução Minha calculadora está se comportando de forma estranha. Às vezes, quando digito um, 8ele exibe a 2. E às vezes, quando digito em, 6ele exibe a +. Alguns botões estão misturados! Alguém poderia me ajudar a determinar qual? Desafio: Entrada: lista de equações incorretas , com...

28
Normalizar um vetor

Para normalizar um vector é para dimensioná-lo até um comprimento de 1 ( um vector de unidade ), enquanto se mantinha a direcção consistente. Por exemplo, se quiséssemos normalizar um vetor com 3 componentes, u , primeiro encontraríamos seu comprimento: | u | = sqrt (u x 2 + u y 2 + u z 2...

27
Girar um hipercubo

Introdução Um hipercubo / tesserato é o equivalente em 4 dimensões de um cubo normal. É feito pegando uma rede de cubos, estendendo-a para a 3ª dimensão e depois - usando a 4ª dimensão - dobrando-a em um hipercubo. É basicamente um cubo, onde cada lado é um cubo. Para criar um hipercubo, você...

27
Criador de diamantes +

Desafio: Dado um número inteiro ncomo entrada. Crie um diamante com o dobro do número especificado n. Entrada : A entrada é inteira ne 2 <n ≤ 3000. Saída: A saída será uma sequência e será em forma de diamante, consistindo de +uma linha de adição no início, mostrando o nuso+ Exemplos : D...

27
Squarefinder - Localizando tetrágonos regulares

Imagine um monte de retângulos desenhados no plano, cada retângulo com seus vértices em coordenadas inteiras e seus lados paralelos aos eixos: Os retângulos dividem o avião em várias regiões separadas, coloridas em vermelho e azul abaixo: Seu objetivo é encontrar o número dessas regiões que...

27
Números com simetria rotacional

Dado um número inteiro, a saída de um truthy valor se for o mesmo de cabeça para baixo (girado 180 °) ou um Falsas valor de outra forma. 0, 1, E 8tem simetria de rotação. 6torna 9- se e vice-versa. Sequência de números que produzem resultados verdadeiros : OEIS A000787 0, 1, 8, 11, 69, 88, 96,...

27
Desenhe um triângulo de Reuleaux!

O triângulo de Reuleaux é a forma formada pela interseção de três círculos, com cada círculo passando pelos centros dos outros. Independentemente da rotação, a largura de um triângulo de Reuleaux sempre será igual ao raio dos círculos: Imagem: Wolfram MathWorld Escreva um programa que tenha uma...

27
A menor distância entre dois pontos é uma linha

Codifique um programa ou função para construir uma tela interativa na tela com pelo menos 400 pixels x 400 pixels de tamanho. A tela pode ser da cor que você desejar, com ou sem borda, com ou sem uma barra de título, etc., apenas alguma forma de tela óbvia. O usuário clicará em duas áreas...

26
Distância Triangular Manhattan

A distância de Manhattan em uma grade regular é o número de etapas ortogonais necessárias para alcançar uma célula da outra. Etapas ortogonais são aquelas que atravessam as bordas das células da grade (em oposição aos cantos, o que nos daria a distância de Chebyshev ). Podemos definir uma...