pascal简单算法求解。。求大神救命,在线急等
noip吧
全部回复
仅看楼主
level 2

const
num = 5;
var
n: integer;
function r(n : integer) : integer;
var
i : integer;
begin
if n <= num then
begin
r :=
n;
exit;
end;
for i :=1 to num do
if
r(n-i) < 0 then
begin
r:=i;
exit;
end;
r:=-1;
end;
begin
readln(n);
writeln(r(n));
end.
(1)
输入:7
输出:__________(4分)
(2)
输入 16
输出:__________(4分)I
2013年10月10日 12点10分 1
level 2
求算法。。整个什么意思没搞懂,求解
2013年10月10日 12点10分 2
level 7
R(n)明显就是12345-1一个循环
2013年10月10日 12点10分 3
哦,为什么呢,求解。。
2013年10月10日 12点10分
1