Perguntas com a marcação «trigonometry»

Para desafios onde a trigonometria desempenha um papel importante.

309
Upgoat ou Downgoat?

Dada a imagem de uma cabra, seu programa deve tentar identificar se a cabra está de cabeça para baixo ou não. Exemplos Estes são exemplos do que a entrada pode ser. Entradas não reais Entrada: Resultado: Downgoat Spec Seu programa deve ter no máximo 30.000 bytes A entrada conterá a cabra...

29
O cosseno do pedante

Meu chefe acabou de me dizer para escrever uma função cosseno. Sendo um bom nerd de matemática, minha mente imediatamente conjurou a Série Taylor apropriada. cos(x) = 1 / 0! - x^2 / 2! + x^4 / 4! - x^6 / 6! + ... + (-1)^k x^(2k) / (2k)! + ... No entanto, meu chefe é muito exigente. Ele gostaria...

29
Black Box Trigonometry

Escreva um programa ou função que pode distinguir os seguintes 12 funções trigonométricas: sin, cos, tan, asin, acos, atan, sinh, cosh, tanh, asinh, acosh, atanh. Seu programa recebe uma das funções acima como caixa preta e deve exibir o nome da função conforme indicado acima ou da...

24
Um seno de grandeza

Introdução Todo mundo já ouviu falar em seno (pecado) , cosseno (cos) , tangente (bronzeado) , cotangente (berço) , secante (s) e cossecante (csc) . Quase todos os ângulos os têm. Muito menos conhecidos ou lembrados são o exsecante (exsec) , o excosecante (excsc) , a versina (versin) e a...

21
Desenhe um polígono regular

O objetivo desse código de golfe é desenhar um polígono regular (um com comprimentos laterais iguais), dado o número de lados e o raio (distância do centro ao vértice). O número de lados e o raio podem ser inseridos por meio de um arquivo STDIN ou apenas uma variável antiga simples. Use o que for...

19
Maximizar a diferença ao quadrado

Considere uma permutação dos valores inteiros de 1a N. Por exemplo, este exemplo para N = 4: [1, 3, 4, 2] Consideraremos que esta lista é cíclica, de modo que 1e 2é tratada como adjacente. Uma quantidade que podemos calcular para essa lista é a diferença total quadrática dos valores...

18
Dias da semana compactados

Dada a entrada de uma lista de dias da semana, produza a representação ordenada mais curta da lista. O formato da entrada é uma cadeia que consiste em um ou mais dos substrings de dois caracteres Su(domingo), Mo(segunda-feira), Tu(etc.), We, Th, Fr, e Sa. A entrada pode não ser necessariamente...

18
g o l f a t a n 2

Às vezes, é realmente difícil converter coordenadas cartesianas em coordenadas (x,y)polares (r,phi). Enquanto você pode calcular r = sqrt(x^2+y^2)com bastante facilidade, muitas vezes você precisa de alguma distinção de casos no cálculo do ângulo phi, pois arcsin, arccose arctane todas as outras...

16
Polygrams regulares

Dado o número de vértices n ≥ 3e o "tamanho da etapa" 1 ≤ m < n/2 (indicando a distância entre dois vértices conectados), produza uma representação gráfica do polígrama regular correspondente . Se o polígrama consistir em vários loops fechados, cada loop deverá ser renderizado em uma cor de...

16
Cálculo de disparo rápido

Cálculos rápidos de trigonometria Sua tarefa é criar um programa que possa calcular o seno, o cosseno e a tangente de um ângulo em graus. Regras Não há funções trigonométricas embutidas (nem mesmo secantes, cossecantes e cotangentes, se o seu idioma as possuir). Você pode usar tabelas de...

15
Excesso esférico de um triângulo

Excesso esférico de um triângulo Como todos sabemos, a soma dos ângulos de qualquer triângulo plano é igual a 180 graus. No entanto, para um triângulo esférico, a soma dos ângulos é sempre maior que 180 graus. A diferença entre a soma dos ângulos do triângulo esférico e 180 graus é denominada...

13
Encontre o ângulo entre dois pontos

Dados dois pontos Ae B, encontre o ângulo de linha AOa linha BOsobre o ponto Oonde Oestá a origem ( (0,0)). Além disso, o ângulo pode ser positivo ou negativo, dependendo das posições dos pontos (veja exemplos). A entrada será pontos Ae B, e pode ser dada de qualquer forma conveniente. A saída será...

13
Trigonometria matricial

Introdução As duas funções trigonométricas mais comuns, sinee cosine(ou sine cospara abreviar), pode ser estendida a ser valorizado funções de matriz. Uma maneira de calcular os análogos com valor de matriz é a seguinte: Considere estas duas identidades trigonométricas importantes: Usando...

13
Aproximado do número Dottie

O número de Dottie é o ponto fixo da função cosseno ou a solução da equação cos (x) = x . 1 Sua tarefa será criar código que se aproxime dessa constante. Seu código deve representar uma função que recebe um número inteiro como entrada e gera um número real. O limite da sua função à medida que a...

13
Resolvendo triângulos com trigonometria

Hora de desenterrar suas notas antigas de trigonometria do ensino médio! O desafio é resolver os lados e ângulos desconhecidos de diferentes triângulos. E como é habitual no código de golfe, o menor código de trabalho vence. Este não é um problema trivial; minha implementação de referência em...

12
Ajude a recalcular seu representante!

Há alguns meses, tivemos uma discussão sobre meta sobre como aumentar a reputação concedida por upvotes em perguntas. Aqui estão os princípios básicos do nosso sistema de reputação atual para votos: 1 Uma pergunta votada Uvale 5 reputação. Uma resposta upvote uvale 10 reputação. Uma pergunta ou...