Domande taggate «geometry»

Questa sfida deve essere risolta usando, manipolando o creando forme o altre strutture geometriche.

4
Calcola il numero di avvolgimento
Il numero di avvolgimento è il numero intero di giri netti in senso antiorario che un osservatore deve aver fatto per seguire un determinato percorso chiuso. Si noti che eventuali giri in senso orario contano negativamente verso il numero di avvolgimento. Il percorso è autorizzato a intersecarsi da soli. Di …

3
Tokenize una lingua basata su stack
Ho lavorato su un altro linguaggio di golf basato su stack chiamato Stackgoat . In questa sfida dovrai scrivere un tokenizer per Stackgoat (o davvero qualsiasi linguaggio generale basato su stack). Esempi "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', '+', '-', '"abc\"de'fg\\"'] "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
Eccesso sferico di un triangolo
Eccesso sferico di un triangolo Come tutti sappiamo, la somma degli angoli di qualsiasi triangolo planare è pari a 180 gradi. Tuttavia, per un triangolo sferico, la somma degli angoli è sempre maggiore di 180 gradi. La differenza tra la somma degli angoli triangolari sferici e 180 gradi è chiamata …

5
Trova le lancette dell'orologio più vicine
Sfida Dato un numero di secondi trascorsi a mezzanotte, emette l'angolo più piccolo tra due lancette su un quadrante di orologio, usando il minor numero di byte possibile. Si può presumere che il numero di secondi sia sempre inferiore a 86400. Gli angoli possono essere rappresentati in gradi o radianti. …

8
Triangoli integrali e mediane integrali
Considera un triangolo ABC in cui ogni lato ha una lunghezza intera (un triangolo integrale ). Definire una mediana di ABC essere un segmento di linea da un vertice al punto medio del lato opposto. Nella figura seguente, i segmenti di linea rossa rappresentano le mediane. Nota che ogni dato …

17
Code-Golf: Punti reticolari all'interno di un cerchio
L'immagine seguente mostra il problema: Scrivi una funzione che, dato un numero intero come raggio del cerchio, calcola il numero di punti reticolari all'interno del cerchio centrato (incluso il confine). L'immagine mostra: f[1] = 5 (blue points) f[2] = 13 (blue + red points) altri valori per il tuo controllo …


6
Sarai il mio tessitore?
Di recente ho giocato a " The Weaver " e penso che rappresenti una sfida interessante per il code-golf . Premessa: Il tessitore è un gioco in cui ti viene dato un numero di nastri che provengono da 2 direzioni a 90 gradi di distanza e il tuo obiettivo è …

10
Area chiusa da anello perimetrale
Trova l'area di una regione di celle unitarie dato il suo ciclo perimetrale come una sequenza di curve di 90 gradi. Ad esempio, prendi la regione a tre celle XX X di cui disegniamo il perimetro L<S<L v ^ S R>L v ^ L>L Ogni svolta è contrassegnata come sinistra …

12
Cerchia area di intersezione
Descrizione: Dati xe yposizioni di due cerchi insieme al loro radii, generano l'area di intersezione dei due cerchi. Input: Ti verrà dato il seguente input: array 1 = x and y positions of circle a array 2 = x and y positions of circle b radius = radii of the …

8
Somma le connessioni vertici
Diciamo che si dispone di un intero positivo N . Innanzitutto, costruisci un poligono regolare , che ha N vertici, con la distanza tra i vertici vicini pari a 1. Quindi collega le linee da ogni vertice a ogni altro vertice. Infine, calcola la lunghezza di tutte le righe riassunte …

14
Somme cumulative concatenate ricorsivamente di [N] con M iterazioni
Prendete due interi positivi Ned Me creare le somme cumulative concatenati di [N], con Miterazioni. Emette il risultato dell'ultima iterazione. Definizione della somma cumulativa concatenata: Inizia con un numero Ne definisci una sequenzaX = [N] Aggiungi alle Xsomme cumulative diX Ripetere il passaggio 2 Mvolte. La somma cumulativa di un …
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 


3
Disegna un cuboide ASCII
Dati tre numeri interi> = 2, creare un cubo ASCII in una proiezione ortogonale (cabinet). I tre numeri interi rappresentano altezza, larghezza e profondità (misurati in caratteri visibili) compresi gli angoli. Gli angoli dovrebbero essere 'o' o '+', libera scelta. w: 10, h: 5, d: 4 Quindi dà: o--------o / …

5
Identificare insiemi di punti soddisfatti per via arborale
Un set di punti soddisfatto arboralmente è un set di punti 2D tale che, per qualsiasi rettangolo allineato all'asse che può essere formato usando due punti nel set come angoli opposti, quel rettangolo contiene o tocca almeno un altro punto. Ecco una definizione equivalente da Wikipedia: Si dice che un …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.