Author |
Message |
26/03/2018 01:13:26
|
BRabbit
Joined: 25/03/2018 18:15:24
Messages: 2
Offline
|
Да не знае некој што е проблемот? Ги наоѓам сите страни sqrt((x2-x1)^2/(y2-y2)^2) и после само со питагорова теорема ги споредувам само на првиот тест пример работи.
|
|
|
26/03/2018 14:18:10
|
MOI
Joined: 07/07/2010 16:31:48
Messages: 447
Offline
|
BRabbit wrote:Да не знае некој што е проблемот? Ги наоѓам сите страни sqrt((x2-x1)^2/(y2-y2)^2) и после само со питагорова теорема ги споредувам само на првиот тест пример работи.
Има повеќе проблеми. Еден е начинот на кој споредуваш реални броеви со операторот "==". Види тука зошто не може така: http://mendo.mk/Lecture.do?id=21 (делот реални броеви).
Втор проблем е што имаш неколку грешки во програмата. На пример, највпечатливата е дека додаваш повеќе од N елементи во S (практично страна за секој пар од точки), а потоа со трите for циклуси разгледуваш само N од нив (i, ј и k одат до N).
Не сакав да поправам за да те насочам повеќе да размислуваш на следниот начин, каде што немаш толку комплицирани услови (како оној голем if и слично).
|
|
|
|
|
|