Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int A, B;
- double delta, r1, r2, v1, v2;
- while(scanf("%d%d",&A,&B) && A+B){
- delta = ( (-4.0*A - 4.0*B)*(-4.0*A - 4.0*B) ) - ( 48*(A*B) );
- r1 = ( (-(-4.0*A - 4.0*B)) + sqrt(delta) ) / 24;
- r2 = ( (-(-4.0*A - 4.0*B)) - sqrt(delta) ) / 24;
- v1 = (A - 2.0*r1) * (B - 2.0*r1) * r1;
- v2 = (A - 2.0*r2) * (B - 2.0*r2) * r2;
- if(v1 > v2)
- printf("%.4lf %.4lf\n",r1,v1);
- else
- printf("%.4lf %.4lf\n",r2,v2);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement