TOPIC
resposta errada (10% WA)
JVMDO0 asked 6 years ago
Alguém consegue encontrar o erro? 10% WA apenas.
#include <iostream>
using namespace std;
int raiz( double, double );
int main()
{
int a, b;
double area, p;
while( 1 ){
cin >> a;
if( a == 0 ) break;
cin >> b;
if( b == 0 ) break;
cin >> p;
if( p == 0 ) break;
area = (double) ( a * b ) / ( p/100.0 );
cout << raiz( 0.0, area ) << endl;
}
return 0;
}
int raiz( double x, double y )
{
if( x*x >= y )
return x;
return raiz( x+0.1, y );
}