We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
voidsort_by_area(triangle*tr,intn){/** * Sort an array a of the length n */triangleaux;doubleAn,An_1,p;inti,j;for(j=0;j<n;j++){for(i=0;i<n;i++){p=0.5*((tr[i].a)+(tr[i].b)+(tr[i].c));An=sqrt(p*(p-tr[i].a)*(p-tr[i].b)*(p-tr[i].c));if(An<An_1&&i>0){aux=tr[i];tr[i]=tr[i-1];tr[i-1]=aux;}An_1=An;}}}
Cookie support is required to access HackerRank
Seems like cookies are disabled on this browser, please enable them to open this website
Small Triangles, Large Triangles
You are viewing a single comment's thread. Return to all comments →