|  | 
|  | 
| вернуться в форум | What can be on WA#4 Послано Nilrem  23 окт 2005 00:39#include <stdio.h>#include <math.h>
 int main()
 {
 float a,b,c;
 int i;
 scanf("%f %f %f",&a,&b,&c);
 i=log(b/a)/log((100-c)/100)+1;
 printf("%d",i);
 
 }
 
 it's simple code fails on fourth test... (WA#4)
 What can it be ?
Re: What can be on WA#4 Here is my code:
 Program Acm_Timus_1283;
 var
 i,k0,km:longint;
 n,log:real;
 begin
 Readln(k0,km,n);
 n:=(100-n)/100;
 log:=((ln(km)-ln(k0))/ln(n));
 i:=trunc(log);
 if log-trunc(log)>0.0000000001 then
 inc(i);
 Writeln(i);
 end.
 
 
 Wa#4 too(((
Re: What can be on WA#4 I had WA4 too. But then  found my mistake(noting to do with precision, actually:)). The thing is that if first number is less or equal that the second then 0 should be output. I suo=ppose your program outputs a negative number:)Re: What can be on WA#4 No doubt, if the dwarf has less money than he should have for his life not to be senseless, he doesn't live at all. When I corrected this mistake, i got AC instead WA#4. | 
 | 
|