![Diananara](https://sproshu.net/uploads/ava/1/ava1149.jpg)
Diananara
4 год назад
3.(использовать рекурсию) Даны числа a и b. Определите, Как узнать сколько существует последовательностей из a нулей и b единиц, в которых никакие два нуля не стоят рядом.Паскаль!!!
![](https://store.sproshu.net/207e/7cdd7dc77.jpg)
ОТВЕТЫ
![Wright Peter](https://sproshu.net/uploads/ava/3/ava1347.jpg)
Wright Peter
Oct 24, 2020
- var a,b,c: integer;
- procedure f(a1,b1,c1: integer);
- begin
- if (a1=a) and (b1=b) then c:=c+1;
- if (a1<>a) and (c1<>0) then f(a1+1,b1,0);
- if b1<>b then f(a1,b1+1,1);
- end;
- begin
- Read(a,b);
- f(0,0,10);
- Write(c);
- end.
0110 1010 0101
- Спасибо! Чел ты лучший
524
Смежные вопросы: