|
|
back to boardwhy WA in 6 Posted by zzzlll 3 Jan 2007 22:40 there is my program var c:array[0..1800] of real; n,m,i ,fn:longint; begin readln(n,m); c[0]:=1; c[1]:=m-1; i:=1; repeat i:=i+1; {for i:=2 to n do } c[i]:=(m-1)*(c[i-1]+c[i-2]); until i>=n; writeln(c[n]:0:0); end. Re: why WA in 6 Because There is some testcases that have more than 1800 decimal digits.You should write Big int for this problem. |
|
|