26 lines
435 B
Java
26 lines
435 B
Java
|
/* FIB -- A classic benchmark, computes fib(30) inefficiently. */
|
||
|
|
||
|
class fib {
|
||
|
|
||
|
static int fib (int n)
|
||
|
{
|
||
|
if (n < 2)
|
||
|
return n;
|
||
|
else
|
||
|
return fib (n-1) + fib (n-2);
|
||
|
}
|
||
|
|
||
|
public static void main (String args[])
|
||
|
{
|
||
|
int i;
|
||
|
int result = 0;
|
||
|
|
||
|
for (i=0; i<50; i++)
|
||
|
result = fib (30);
|
||
|
|
||
|
if (result != 832040)
|
||
|
System.out.println ("*** wrong result ***");
|
||
|
}
|
||
|
|
||
|
}
|