Всякие пифагоровы тройки (a,b,c) задают точку с рациональными координатами (a/c, b/c) на единичной окружности -
![$$x^2+y^2=1$$ $$x^2+y^2=1$$](http://fx.ifz.ru/tex2.php?d=120&i=%24%24x%5E2%2By%5E2%3D1%24%24)
.
Поэтому надо взять пифагоровы тройки в порядке возрастания и получить (x=a/c,y= b/c), провести сокращения и выбросить повторяющиеся.
Например,
(3,4,5) - (3/5,4/5)
(6,8,10) - (6/10, 8/10)=(3/5,4/5) - выбросить
(5,12,13)- (5/13,12/13) и.т.д.
Смотрите пифагоровы тройки здесь
[url=http://ru.wikipedia.org/wiki/%CF%E8%F4%E0%...%F0%EE%E9%EA%E0]http://ru.wikipedia.org/wiki/%CF%E8%F4%E0%...%F0%EE%E9%EA%E0[/url]
Последний раз редактировалось
vicvolf 28 ноя 2019, 15:39, всего редактировалось 1 раз.
Причина: test