Preguntas etiquetadas con geometry

Este desafío está destinado a resolverse mediante el uso, la manipulación o la creación de formas u otras estructuras geométricas.

4
Calcule el número de bobinado
El número de devanado es el número entero de revoluciones netas en sentido antihorario que un observador debe haber hecho para seguir un camino cerrado dado. Tenga en cuenta que cualquier revolución en el sentido de las agujas del reloj cuenta negativamente hacia el número de devanado. Se permite que …

3
Tokenizar un lenguaje basado en pila
He estado trabajando en otro lenguaje de golf basado en pila llamado Stackgoat . En este desafío, escribirás un Tokenizer para Stackgoat (o realmente cualquier lenguaje general basado en pila). Ejemplos "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', '+', '-', '"abc\"de'fg\\"'] "foo ['"foo"'] …
15 code-golf  parsing  code-golf  hexagonal-grid  code-golf  string  code-golf  string  code-golf  combinatorics  code-golf  ascii-art  code-golf  string  game  counting  code-golf  arithmetic  complex-numbers  code-golf  string  code-golf  decision-problem  hexagonal-grid  code-golf  string  sequence  code-golf  number  arithmetic  code-golf  ascii-art  code-golf  ascii-art  code-golf  string  arithmetic  code-golf  number  simulation  code-golf  number  arithmetic  code-golf  string  sequence  unicode  code-golf  string  ascii-art  balanced-string  code-golf  number  clock  code-golf  ascii-art  number  code-golf  math  number  sequence  code-golf  string  ascii-art  balanced-string  code-golf  math  string  popularity-contest  graphical-output  image-processing  code-golf  string  permutations  code-golf  string  code-golf  random  code-golf  string  cryptography  palindrome  code-golf  chess  code-golf  math  array-manipulation  topology  code-golf  math  sequence  code-golf  keyboard  classification  code-golf  string  sequence  code-golf  natural-language  code-golf  math  number  sequence  sorting  code-golf  sequence  combinatorics  grid  tic-tac-toe  code-golf  geometry  code-golf  number  restricted-source  new-years  expression-building 

2
Exceso esférico de un triángulo
Exceso esférico de un triángulo Como todos sabemos, la suma de los ángulos de cualquier triángulo plano es igual a 180 grados. Sin embargo, para un triángulo esférico, la suma de los ángulos siempre es mayor que 180 grados. La diferencia entre la suma de los ángulos del triángulo esférico …

5
Encuentra las manecillas del reloj más cercanas
Desafío Dado un número de segundos después de la medianoche, emite el ángulo más pequeño entre dos manos en una esfera del reloj, utilizando la menor cantidad de bytes posible. Puede suponer que el número de segundos siempre es menor que 86400. Los ángulos pueden representarse en grados o radianes. …

8
Triángulos integrales y medianas integrales
Considere un triángulo ABC donde cada lado tiene una longitud entera (un triángulo integral ). Defina una mediana de ABC como un segmento de línea desde un vértice hasta el punto medio del lado opuesto. En la figura siguiente, los segmentos de línea roja representan las medianas. Tenga en cuenta …

17
Code-Golf: puntos de celosía dentro de un círculo
La siguiente imagen muestra el problema: Escriba una función que, dado un número entero como el radio del círculo, calcule el número de puntos de la red dentro del círculo centrado (incluido el límite). La imagen muestra: f[1] = 5 (blue points) f[2] = 13 (blue + red points) Otros …


10
Área encerrada por un circuito perimetral
Encuentre el área de una región de celdas unitarias dado su bucle perimetral como una secuencia de giros de 90 grados. Por ejemplo, tome la región de tres celdas XX X cuyo bucle perimetral dibujamos L<S<L v ^ S R>L v ^ L>L Cada giro se marca como izquierda (L), …

6
¿Serás mi tejedor?
Recientemente he estado jugando a través de ' The Weaver ' y creo que presenta un desafío interesante para el código golf . Premisa: The Weaver es un juego en el que se te dan varias cintas que vienen de 2 direcciones separadas 90 grados y tu objetivo es intercambiarlas …

12
Área de intersección circular
Descripción: Dadas xy las yposiciones de dos círculos junto con su radiisalida del área de intersección de los dos círculos. Entrada: Se le dará la siguiente entrada: array 1 = x and y positions of circle a array 2 = x and y positions of circle b radius = radii …

8
Suma las conexiones de vértices
Digamos que usted tiene un entero positivo N . Primero, construya un polígono regular , que tenga N vértices, con una distancia entre vértices vecinos de 1. Luego, conecte las líneas de cada vértice a cualquier otro vértice. Por último, calcule la longitud de todas las líneas sumadas juntas. Ejemplo …

14
Sumas acumuladas recursivamente concatenadas de [N] con iteraciones M
Tomar dos números enteros positivos Ny My crear las sumas acumuladas de concatenados [N], con Miteraciones. Salida del resultado de la última iteración. Definición de la suma acumulada concatenada: Comience con un número Ny defina una secuenciaX = [N] Anexar a Xlas sumas acumuladas deX Repita el paso 2 Mveces. …
14 code-golf  number  sequence  code-golf  number  sequence  code-golf  binary-matrix  code-golf  math  tips  javascript  algorithm  code-golf  string  code-golf  number  sequence  code-golf  math  arithmetic  parsing  code-golf  number  sequence  primes  code-golf  string  ascii-art  geometry  integer  code-golf  geometry  code-golf  number  array-manipulation  code-golf  math  geometry  code-golf  number  sequence  arithmetic  integer  code-golf  string  kolmogorov-complexity  code-golf  number  code-golf  number  chess  code-golf  sequence  decision-problem  subsequence  code-golf  math  number  primes  code-golf  primes  permutations  code-golf  integer  probability-theory  statistics  code-golf  string  code-golf  sequence  decision-problem  parsing  board-game  code-golf  binary  graph-theory  code-golf  board-game  classification  tic-tac-toe  code-golf  ascii-art  polyglot  code-golf  date  code-golf  geometry 

2
Como un segmento de ruta; tocado por la primera vez
Dada una lista ordenada de 2 o más puntos cartesianos 2D, genera un valor verdadero si la ruta se toca a sí misma o se auto-intersecta; de lo contrario, generará un valor falso si no se toca a sí mismo o no se cruza automáticamente. Puede suponer que los puntos …

3
Dibuja un cuboide ASCII
Dados tres enteros> = 2, cree un cubo ASCII en una proyección ortogonal (gabinete). Los tres enteros representan la altura, el ancho y la profundidad (medidos en caracteres visibles), incluidas las esquinas. Las esquinas deben ser 'o' o '+', libre elección. w: 10, h: 5, d: 4 Así da: o--------o …

5
Identificar conjuntos de puntos satisfechos arboralmente
Un conjunto de puntos satisfactoriamente arboralmente es un conjunto de puntos 2D de tal manera que, para cualquier rectángulo alineado con un eje que se pueda formar utilizando dos puntos en el conjunto como esquinas opuestas, ese rectángulo contiene o toca al menos otro punto. Aquí hay una definición equivalente …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.