Pascal :
var n,i,j:longint;a:array[-1000..1000] of longint; begin readln(n); a[0]:=1; for i:=1 to trunc(sqrt(n)) do for j:=1 to n do a[j]:=a[j]+a[j-i*i]; writeln(a[n]); end.
注册一个 Hydro 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 Hydro 通用账户