🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: alt.pl.matematyka
1 messages
1 total messages Started by Grzegorz Brycki Sat, 22 Aug 2009 20:21
Prośba o pomoc: praktyczny wzór
#10099
Author: Grzegorz Brycki
Date: Sat, 22 Aug 2009 20:21
45 lines
3764 bytes
Witam,

*Wstep*
Nie jestem matematykiem, mogę nie wyrażać się dostatecznie precyzyjnie, 
proszę o wyrozumiałość :-)

*Opis problemu*

Wyobraźcie sobie trójkąt równoramienny.
Trójkąt "leży" jednym bokiem na ziemi (nie wiem jak inaczej to powiedzieć)
Każdy wierzchołek trójkąta oznaczony jest cechą np. kolorem.

Mamy też dwa punkty.
Do każdego z nich przypisane są trzy liczby (od 1 do 100).
Liczby opisują relacje tych punktów w stosunku do siebie i są ściśle 
związane z kolorami wierzchołków.

*Co chcę uzyskać*
Mamy trójkąt i na jego środek rzucam dwa punkty. W związku z tym, w 
kategorii "żółty (górny wierzchołek trójkąta)" te dwa punkty odpychają 
się z siłą 100. To punkty powinny od siebie oddalić się w pionie na 
odległość 100 jednostek (np. pixeli). Te dwa punkty w kategorii "zielony 
(prawy wierzchołek trójkąta) odpychają się z siłą 30. Dlatego teraz 
obydwa punkty przemieszczają się tak, by oddalić się od siebie na 30 w 
kierunku prawy wierzchołek. Te dwa punkty w kategorii "czerwony (lewy 
dolny wierzchołek trójkąta)" odpychają się z siłą 50. Tak więc 
analogicznie, obydwa punkty przemieszczają się tak by oddalić się od 
siebie na 50 jednostek w kierunku lewy wierzchołek. Na samym końcu 
należy ustawić te dwa punkty tak, by punkt w którym odległość ich 
dzieląca wynosi połowę, ustawił się dokładnie w środku trójkąta.

Teraz wyobraźcie sobie, że rzucam na środek trójkąta 100 takich punktów, 
i chciałbym zobaczyć gdzie będzie jaki punkt, gdy wszystkie od 
wszystkich się odpowiednio "poodpychają" według algorytmu który 
opisałem. Przy czym  nigdy żaden punkt nie powinien wyjść poza trójkąt.

I teraz jak to wszystko w możliwie najprostszy sposób obliczyć, biorąc 
pod uwagę że chciałbym z tego zrobić programik komputerowy.

Dzięki i jeśli coś nie jest jasne, to pytajcie proszę.



-- 
Grzegorz Brycki, http://beczkasoli.pl/GD298, a Ty?
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads