Perguntas com a marcação «geometry»

Esse desafio deve ser resolvido usando, manipulando ou criando formas ou outras estruturas geométricas.

12
Qual é a área desse polígono?
Calcule a área de um polígono. Inspirado neste vídeo do algoritmo do cadarço. Tarefa Seu trabalho é criar um programa ou função que calcule a área de um polígono. Programa ou função é definido de acordo com a definição padrão no meta. Entrada Você receberá as coordenadas X e Y …

2
Dobre algumas toalhas!
Ouvi em algum lugar que uma coisa que a tecnologia ainda não pode fazer é dobrar as toalhas 1 . Portanto, agora é seu trabalho provar essa afirmação falsa! Dada uma string como entrada, composta de retângulos (toalhas), como a seguir, dobre cada toalha ao meio duas vezes. Por exemplo: …


5
Existem mais objetos rígidos ou objetos flexíveis
Inspirado tangencialmente pela abertura do livro What-If. A entrada é um retângulo de espaços como uma string, lista de strings, etc., com objetos feitos de #dentro: ######## # # ######## ### #### ### #### ### Os objetos sempre serão retângulos sem interseção, sem toque. Um objeto flexível é definido como …
19 code-golf  ascii-art  counting  code-golf  number  grid  decision-problem  chess  code-golf  grid  graph-theory  chess  code-golf  math  geometry  code-golf  arithmetic  roman-numerals  fastest-code  code-golf  math  geometry  code-golf  string  cryptography  code-golf  number  sequence  decision-problem  code-golf  string  parsing  c  code-golf  sorting  integer  code-golf  number  sequence  rational-numbers  graphical-output  atomic-code-golf  assembly  box-256  code-golf  geometry  tips  python  code-golf  number  sequence  arithmetic  number-theory  code-golf  ascii-art  kolmogorov-complexity  geometry  code-golf  graphical-output  code-golf  math  code-golf  grid  cellular-automata  game-of-life  code-golf  string  subsequence  code-golf  arithmetic  rational-numbers  code-golf  tips  dc  code-golf  ascii-art  kolmogorov-complexity  date  code-golf  string  primes  code-golf  string  natural-language  conversion  code-golf  sequence  code-golf  number-theory  primes  base-conversion  code-golf  math  primes  base-conversion  code-golf  ascii-art  fractal  code-golf  matrix  code-golf  math  tips  geometry  python  string  code-challenge  keyboard  code-golf  graphical-output  code-golf  string  code-golf  number  sequence  cops-and-robbers  number  sequence  cops-and-robbers 

3
Texto em um círculo
Escreva um programa ou função que imprima uma sequência de entrada em torno do círculo discreto que tenha o raio mínimo possível. Por exemplo, para entrada This is an example, seu programa deve gerar: a si n s i e h x T a m p le Geração de círculo …

11

15
Elementos do hipercubo
Escreva uma função ou programa que produza o número de cada tipo de elemento (vértice, aresta, face etc.) de um hipercubo N-dimensional. Como exemplo, o cubo tridimensional possui 1 célula (ou seja, 1 cubo tridimensional), 6 faces (ou seja, 6 cubos bidimensionais), 12 arestas (ou seja, 12 cubos bidimensionais) e …

2
Determinando a rotação do quadrado, dada uma lista de pontos
Neste desafio, você receberá uma lista de pontos. Esses pontos estão no perímetro de um quadrado imaginário . Seu objetivo é: Se possível, imprima a rotação do quadrado, que será um valor de [0, 90), em que 0 representa um quadrado com linhas verticais e horizontais. A rotação deve ser …

15
Golfe Aleatório do Dia # 4: O Paradoxo de Bertrand
Sobre a série Primeiro, você pode tratar isso como qualquer outro desafio de código de golfe e respondê-lo sem se preocupar com a série. No entanto, existe uma tabela de classificação em todos os desafios. Você pode encontrar o placar junto com mais informações sobre a série no primeiro post …

11
Saída de uma face em um cubo numerado
Atribua os números de 0 a 7 aos 8 vértices de um cubo da maneira que desejar. Exatamente um número deve ser atribuído a cada vértice. Por exemplo, seus vértices podem ser atribuídos assim: 3-----1 /| /| 4-----2 | | | | | | 5---|-0 |/ |/ 6-----7 Escreva um …

13
Camadas de Sierpinski
Começando com /\você pode criar um triângulo de Sierpinski como padrão, adicionando uma linha abaixo de tal forma que ... Qualquer ramo solta /ou \se divide novamente em dois ramos: /\. Qualquer colisão de galhos \/morre sem nada (além de espaços). Repetir essas regras gera /\ /\/\ /\ /\ /\/\/\/\ …

2
Interseção de dois triângulos
Dados 4 pontos nos planos 2D A, B, C, D, calcule a área da região de interseção dos triângulos OABe OCD, onde Oé o centro do plano, tendo coordenadas (0, 0). Algoritmos que são executados em complexidade de tempo constante (em termos de operações aritméticas) são incentivados, mas não forçados. …

9
Essa linha passa por esse quadrado?
Divida o primeiro quadrante (incluindo o eixo x positivo, o eixo y positivo e a origem) em grades 1x1, com cada grade rotulada pelas coordenadas do canto inferior esquerdo, conforme demonstrado abaixo: Observe que cada grade contém seus limites e seus vértices. Usando símbolos matemáticos, a grade rotulada (m, n) …

8
Esse quadrilátero é cíclico?
Em matemática, um quadrilátero cíclico é aquele cujos vértices estão todos no mesmo círculo. Em outras palavras, todo vértice está no circulo dos outros três. Para mais informações, consulte o artigo MathWorld . Exemplos Estes quadriláteros são cíclicos: Este trapézio não é cíclico. (Imagens da Wikipedia) Objetivo Dadas as coordenadas …

9
Particionando a grade em triângulos
Objetivo O objetivo desse desafio é produzir uma função nque calcule o número de maneiras de particionar a n X 1grade em triângulos, onde todos os vértices dos triângulos estão em pontos da grade. Exemplo Por exemplo, existem 14 maneiras de particionar a grade 2 x 1, portanto, f(2) = …

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.