Pytania oznaczone «geometry»

11
Identyfikacja trójkątów

Obliczanie liczby trójkątów na zdjęciu jest zadaniem często stosowanym w testach mózgu. Otrzymujesz zdjęcie, które zawiera kształty składające się z trójkątów. Następnie musisz znaleźć wszystkie możliwe trójkąty na obrazku. Zadanie Otrzymasz listę wierszy w wybranym formacie. Następnie musisz...

11
Trilateruj swoją pozycję

Wprowadzenie Wyobraź sobie, że jesteś na dwuwymiarowej płaszczyźnie kartezjańskiej i chcesz ustalić na niej swoją pozycję. Znasz 3 punkty na tym samolocie i odległość do każdego z nich. Chociaż zawsze można na tej podstawie obliczyć swoją pozycję, robienie tego w głowie jest dość trudne. Więc...

11
Narysuj trójkąt phi

Wyjaśnienie: W zasadzie, trzeba zrobić to Funkcja totulowa Eulera ma nazwę phi. Spróbujmy obliczyć phi (8) Najpierw wypisz wszystkie cyfry 8 i poniżej wstecz, bez 0 lub poniżej 8 7 6 5 4 3 2 1 Teraz sprawdź, które liczby nie dzielą współczynnika z 8 (1 się nie liczy), i umieść a #na ich...

11
Czy te kwadraty się pokrywają?

Biorąc pod uwagę współrzędne lewego górnego rogu dwóch kwadratów i ich długości boków, określ, czy kwadraty nachodzą na siebie. Kwadrat zawiera górną i lewą linię, ale nie dolną i prawą linię. Oznacza to, że punkt (a,b)znajduje się wewnątrz kwadratu o długości boku, kktóra zaczyna się (x,y)wtedy i...

11
Pomóż mi zgubiłem się w oceanie!

Wprowadzenie Dzisiaj łowiłem samotnie z kajakiem, niestety zasnąłem i strumień mnie zabrał, zgubiłem wiosła, teraz jest noc i zagubiłem się w oceanie! Nie widzę wybrzeża, więc muszę być daleko! Mam telefon komórkowy, ale działa nieprawidłowo, ponieważ zmoczył go słona woda, nie mogę nic mówić...

11
Obszar wypukłego kadłuba 2D

Otrzymujesz tablicę / listę / wektor par liczb całkowitych reprezentujących współrzędne kartezjańskie ( x , y)(x,y)(x, y) punktów na płaszczyźnie euklidesowej 2D; wszystkie współrzędne mają wartości od - 104−104−10^4 do 10410410^4 , dozwolone są duplikaty. Znajdź obszar wypukłego kadłuba tych...

10
Code-Golf: Sekwencja Farey (I)

Wyzwanie W tym zadaniu otrzymasz liczbę całkowitą N (mniejszą niż 10 ^ 5), wypisz sekwencję Farey rzędu N. Wejście N jest podane w jednym wierszu, wejścia są zakończone przez EOF. Wejście 4 3 1 2 Wynik F4 = {0/1, 1/4, 1/3, 1/2, 2/3, 3/4, 1/1} F3 = {0/1, 1/3, 1/2, 2/3, 1/1} F1 = {0/1,...

10
Regiony regularnych wielokątów

Biorąc pod uwagę regularny N-gon ze wszystkimi narysowanymi przekątnymi, ile regionów tworzą przekątne? Na przykład regularny trójkąt ma dokładnie 1, kwadrat ma dokładnie 4, pięciokąt ma dokładnie 11, a sześciokąt ma 24. wynik jest odwrotnie proporcjonalny do liczby bajtów w roztworze małe...

10
Wygeneruj trójkąt prostokątny

W tym wyzwaniu musisz wziąć dwie liczby (oddzielone spacją) jako dane wejściowe i wyjściowe prostokąta ASCII, złożonego z xs. Pierwsza liczba będzie szerokością i wysokością trójkąta, który powinieneś wyprowadzić. Drugi numer będzie tym, w którym rogu będzie kąt prosty. Rogi są ponumerowane od 1...

10
Punkt w wypukłym kadłubie (2D)

tło Wypukłe kadłuba od skończonej liczby punktów to najmniejszy wielokąt wypukły, który zawiera wszystkie punkty, albo jako wierzchołków lub we wnętrzu. Aby uzyskać więcej informacji, zobacz to pytanie dotyczące PGM, które definiuje je bardzo dobrze . Wejście N+1Współrzędne 2-D ( N >= 3)...

10
Narysuj prostą kostkę

Nie mamy ani jednego wyzwania dotyczącego narysowania prawdziwej trójwymiarowej kostki, więc oto: Wyzwanie Twoim zadaniem jest narysowanie obróconego sześcianu z perspektywą. Może znajdować się w osobnym oknie lub jako obraz. Wejście Wprowadzono 3 oddzielne liczby od 0 do 359,99 ......

10
Wysadzenie samolotu

Blow-up jest potężnym narzędziem w geometrii algebraicznej. Pozwala na usunięcie osobliwości ze zbiorów algebraicznych przy jednoczesnym zachowaniu reszty ich struktury. Jeśli nie znasz tego, nie martw się, faktyczne obliczenia nie są trudne do zrozumienia (patrz poniżej). Poniżej rozważamy...

9
Wydrukuj wierzchołki sześcianu i otaczające go trójkąty

Współrzędne wyjściowe wierzchołków sześcianu. Następnie wypisz listę dwunastu trójkątów, które pokryją sześcian, przy czym każdy trójkąt jest listą trzech indeksów wierzchołków, konsekwentnie zorientowanych. Dane wyjściowe muszą być łańcuchem ASCII o różnych liczbach dziesiętnych. Ten golf nie ma...

9
Układ eliptyczny

Wprowadzenie Biorąc pod uwagę pięć punktów w płaszczyźnie, Twoim zadaniem jest obliczenie obszaru elipsy przechodzącej przez te punkty. Możesz założyć, że dokładnie jedna nie-zdegenerowana elipsa może być zbudowana z podanych wartości wejściowych. Zasady Dane wejściowe to 10liczby całkowite w...

9
Pseudopierwsze gry w golfa!

Wstęp / Tło W niedawnej dyskusji w tym krypto czat I została zakwestionowana, aby omówić / pomoc z Test pierwszości Fermata i numery Carmichael. Ten test opiera się na założeniu, że a^(p-1) mod p==1zawsze będzie dotyczyć liczb pierwszych p, ale nie zawsze kompozytów. Teraz liczba Carmichael jest...

9
Rozwiń Łańcuchy porównania

W odróżnieniu od większości języków Python ocenia a<b<cjak byłoby to zrobić w matematyce, rzeczywiście porównując trzy numery, w przeciwieństwie do porównywania logiczną a<bdo c. Poprawnym sposobem napisania tego w C (i wielu innych) byłoby a<b && b<c. W tym wyzwaniu Twoim...