1樓:匿名使用者
簡單的遞推,直接給出**:
varn,i,ans:integer;
a,f:array[0..10001]of integer;
procedure work;
begin
for i:=3 to n do
begin
f[i]:=a[i-1]-f[i-1]-f[i-2];
if (f[i]<0)or(f[i]>1) then exit;
end;
if f[n-1]+f[n]<>a[n] then exit;
inc(ans);
end;
begin
readln(n);
for i:=1 to n do read(a[i]);
case a[1] of
3:ans:=0;
2:begin
f[1]:=1;f[2]:=1;work;
end;
1:begin
f[1]:=1;work;
fillchar(f,sizeof(f),0);f[2]:=1;work;
end;
0:work;
end;
writeln(ans);
end.
2樓:匿名使用者
解方程組 求出自由變元數x 答案就是2^x.
3樓:喜揚揚
dp題,dp[i][j]=dp[i-1][(2*j)%8]+dp[i-1][(2*j+1)%8];
一道小學數學題,有答案但求思路,請教一道小學數學題,求解題思路和答案,謝謝!
設一半時來 間為x 5x 4x 720 x 80 前一半時間跑了源5 80 400米 一半路程是360 就是後半段路程有40米是以5米每秒的速度跑的 剩下320米是用4米每秒的速度跑的 就是40 5 320 4 8 80 88 用比例的話 分成9份也是一樣的 一份是80米 前半段時間跑了5份 後半段...
一道Pascal小問題,跪求答案
中綴表示式其實就是中序遍歷,只不過符號做根結點,數字為葉節點,以本題為例先以 為根節點,a是左子數,後面的是右子數,對後面的一樣處理,為根節點.最後對該樹後序遍歷。選d。中綴表示式指運算子在兩個運算數中間的表示式,字尾表示式指運算子在兩個運算數後面的表示式。這道題中先算c d,於是有字尾表示式 cd...
請教一道小學數學題規律題,求思路和答案,謝謝
1 13x2 1 25 2 4x2 1 7 3 x2 1 11 44 8x2 1 15。所以?11 1 2 6 25 1 2 13 7 1 2 4 11 1 2 6 15 1 2 8 13乘2減1等於25,4乘2減1等於7,每一組數的後面那個數再減1得前面那個數,依照此規律,將第三組往回推,11 1...